This course presents an overview of computer science (CS) with an emphasis on problem-solving and computational thinking through 'coding': computer programming for beginners. Other topics include: organization of hardware, software, and how information is structured on contemporary computing devices. This course is pre-requisite to several introductory core courses in the CS Major. The course is also required for the CS minor. MATH 12500 or higher is strongly recommended as a co-req for intended Majors.
Course Designers:
- Dr. Katherine St. John
- Dr. William Sakas
- Prof. Eric Schweitzer
Course Instructors:
- Prof. Melissa Lynch (Course Instructor and Coordinator)
- Ryan Vaz (Early College Initiative Instructor)
- Dr. Raj Korpan (Macaulay Honors College Instructor)
Office Hours
Prof. Lynch's office hours are Tuesdays and Fridays from 9 AM to 10 AM in room 1001K Hunter North.
Due to the large size of the class, emails may not be answered quickly; if you have an urgent matter please come to office hours or make a tutoring appointment.