Course Home - Spring 2010, V22.0101 (sections # 3)

Sana' Odeh
Clinical Associate Professor
Computer Science Department
Courant Institute of Mathematical Sciences
New York University

Email: odeh (AT) cs (DOT) nyu (DOT) edu
Office: 251 Mercer Street, Room 321 :: New York City, 10012 :: Tel.: 212-998-3118


Course Information:

About the Course:

This is a first course in computer science, using Java, an object oriented programming (OOP) language.
In this course, we will study the fundamentals of computer programming ... one of the towering intellectual achievements of the 20th century. Students design, code, and debug programs using Java as we explore object oriented programming (OOP) concepts.
You do not need to have experience with Java, but some basic knowledge of some programming language is required.
Students design, code, and debug programs using Java as we explore object oriented programming (OOP) concepts.

Group project:
Students are required to work in groups to produce a final groups’ projects (worth 5% of your grade.) For the group project, students will develop a game in Java. The group project is an opportunity for students to experience Game development while working within a group, similar to the way projects are created in the real world. Each team will create a fully functioning game that employs a clean design, intuitive graphical interface, and technical functionality. This will be a great opportunity for students to learn GUI programming in Java while building fun and interactive games.

Help: Whenever you have a question about the course material, please feel free to drop by during my office hours or write me an email message. If at any time you feel that you are falling behind or are overwhelmed by the material, let me know: I will be very happy to help you.

Exams:

 

Updated Spring 2010 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  |