instructor photo

Instructor Information

Luke Maciak is an adjunct professor at Montclair State university, professional software developer and systems administrator specializing in web development on the LAMP stack, Python, Ruby, Node.js and Java programming.

Luke has been continously teaching CMPT 109 at MSU since 2005.

Contact Information

Rrichardson Hall 320
(973) 544-8792
spam obfuscated email address

MSU Instructor Profile »

Course Information

CSIT-100 is dubbed Fluency in Technology because it is not just a basic Microsoft Office skills course. It is designed to be a thorough overview of the skills, concepts, and capabilities necessary to effectively use information technology in the modern world and across the curriculum.

The course has both a lab (skills) and a lecture (concepts) component.

Course Links

Weekly Schedule
Course Calendar
Buy Textbook Online
SAM Online Exams

Course Docs on Canvas »

Additional Resources

There are additional resources for students available on the I Teach 109 blog. Some of the articles expand on the topics that are discussed during the class.

Frequently Asked Questions

Q: Can I get a permission to register into the course after it closed?
A: Physically impossible. There are only 26 computers in the lab so the course cannot have more than 26 students.

Read More »