COM 1100 Fundamentals of Computer Science - Fall 2000 - Introduction
for Professor Futrelle's section
College of Computer Science, Northeastern U., Boston, MA
This Syllabus was updated on Wednesday 20 September 2000
Course description, from the catalogue:
COM 1100 Fundamentals of Computer Science -- 4 QH
Introduces computers and computer programming. Studies basic concepts of a high-level language such as data types, variables, assignment, expressions,
statements, and input/output. Surveys structured programming tools including flow control constructs, procedures and functions, parameters, local variables, and
user-defined data structures. Discusses character strings and 1-dimensional arrays. Introduces graphics and animation. Emphasizes the systematic design of
programs using structured components. Prereq. An interest in programming computers.
Note: This section, taught by Professor Futrelle, is distinct in its design, assignments and
tests, from the two sections taught in parallel by Professor Proulx.
- Institution:
- Northeastern University, and the
College of Computer Science, Boston, MA.
- Instructor:
- Professor Robert P. Futrelle
Email me at: futrelle@ccs.neu.edu.
You can also use a
web form
to contact me without needing email access at all.
- Office:
- 115 Cullinane
- Hardcopy mailbox:
- 161 Cullinane
- Telephone:
- Office 373-4239
- Teaching Assistant:
- Jing Shan
- Office : 11CN
- Phone : ...
- Email : jshan@ccs.neu.edu
- Course Syllabus and Calendars:
- See the separate page for the detailed
Course Syllabus and Calendar for Com1100 Fall 2000.
- Course Rules, Regulations and Advice:
- You must read this important document
Course Rules, Regulations and Advice for Com1100 Fall 2000.
- Platform and development system:
- This course will use Microsoft Windows on PCs
and develop C++ programs using the Microsoft Visual C++ IDE
(Integrated Development Environment).
- Textbooks:
- Problem Solving, Abstraction, and Design Using C++
by Frank L. Friedman, Elliot B. Koffman
See source code, etc. for the book
on the web.
- How Computers Work: Millennium Edition (How Computers Work, 5th Ed)
by Ron White, Timothy Downs (Illustrator), Stephen Adams (Illustrator)
- Personal Help:
- If you need help at any time, find me in my office, call, or send
email, or ask in class to set up an appointment. My office hours and normal
advising hours are Tuesdays, 10am-noon.
- College of Computer Science Tutoring:
- A new tutoring program is being set up in the College. Details to follow.
- On-line help:
- For more info on most anything, search
the web using
google.com.
- Machine Problems:
- (in preparation)
- Classes:
- Mondays, Tuesdays and Thursdays, 1:35-2:40
in room 305 Shillman.
- Labs:
- Wednesdays. Lab A: 9:15-10:20, Lab B: 10:30-11:35, Lab C: 11:45-12:50
in room 229CN. You will be assigned to one of these sections for this quarter.
- Logging into lab machines: Login name is the machine name and password is guest.
- Quizzes and Exams:
- There will be many short quizzes, as well as a midterm and a final.
Most are closed-book, no calculators.
- Grading:
- The grading policy will be worked out as I see how many tests and machine
problems are appropriate.
- Attendance:
- Attendance will be monitored in a variety of ways. When in doubt,
come to class! We move through the material rather quickly, and
without the explanations in class, and a chance to ask questions,
you might become lost.
- If you already have programming experience:
- I will develop some interesting and challenging extra assignments to
help you learn more.
-
Go to COM1100 home page
Return to Prof. Futrelle's home page