Introduction to Programming and Computing

This website is for a prior semester of CS2500. Please go to http://www.ccs.neu.edu/course/cs2500 for the current semester, and update your bookmarks accordingly.

Instructor

Leena Razzaq
Office: 310B West Village H
Email: lrazzaq@ccs.neu.edu
Office hours: M 12-2pm, or appt.


Teaching Assistants and Tutors

Teaching Assistants

Ahmed Abdelmeged Ryan Bigelow
mohsen@ccs.neu.edu rbigelow@ccs.neu.edu
Hours: Mon 1-2pm and 5-6pm Hours: Tues 1:30-3:30pm
Office: WVH 308 Office: WVH 308
     
Nick Labich
labichn@ccs.neu.edu
Hours: Tu 7-9pm
Office: WVH 308


Tutors

Allison Ventura Julia Ebert Joshua Tsuji
allivent@ccs.neu.edu jtebert@ccs.neu.edu caminyx@ccs.neu.edu
Hours: Th 6-8pm Hours: Su 4-6pm Hours: Th 12:30-2:30pm
     
Joey Goode Tyler Aldrich Andrew McGrath
jgoode@ccs.neu.edu taldrich@ccs.neu.edu mcgrath.an@husky.neu.edu
Hours: Tu 5-7pm Hours: Tu 3-5pm Hours: W 6-8pm
     
Katie Gilligan Cory Paszul Bo Pang
gilligan.k@husky.neu.edu cpaszul@ccs.neu.edu pang.b@husky.neu.edu
Hours: Th 2:30-4:30pm Hours: M 6-8pm Hours: F 12-2pm
     
Bhavneet Singh
singh.b@husky.neu.edu
Hours: Sa 4-6pm

All tutor office hours take place in WVH 102 (look for the TUTORS sign) unless otherwise noted.


Information

Abstract: This course is an introduction to computing and programming. Its major goal is to introduce students to the principles of systematic problem solving through programming and the basic rules of computation. The course does not assume any prior programming experience. It is therefore suitable for freshmen students---majors and non-majors alike---who wish to explore the intellectual ideas of the discipline.

Prerequisites: The course assumes a basic familiarity with arithmetic and algebra. It does demand curiosity, self-discipline, and some amount of people skills, because all computer scientists end up working with others interactively all the time, including in this course.