CS 1621: Computer Science I
Fall 1998-1999Lecturer: Rich Maclin
Class Sections:
GradesSyllabus
Course Outline
Class Reference Materials:
In-lab Assignments:
Programming Assignments:
Class notes:
- Chapter 1: Intro to Programming
- Chapter 2: C Basics, Input/Output
- Chapter 3: Computation and Expressions
- Chapter 4: Functions
- Chapter 4: Some Examples of Function Execution
- Chapter 5: Conditions
- Chapter 6: Loops
- Chapter 7: Text Files
- Chapter 8: Arrays
Course-Related web pages:
Syllabus
Grades
Hours a 1622 TA is available in Heller Hall 314:
- Monday: 11am-1pm, 2pm-3:30pm
- Tuesday: 12noon-4pm, 6pm-8pm
- Wednesday: 10am-12noon, 2pm-3pm, 4pm-4:30pm, 6:30pm-8pm
- Thursday: 10am-11:30am, 12noon-2pm, 4pm-8pm
- Friday: 11am-12:30pm, 2pm-3pm
Class Reference Materials:
- Documentation Requirements
- Debugging Guide
- Sample Exam 1 Questions
- Sample Exam 2 Questions
- Sample Final Questions
In-lab Assignments:
Programming Assignments:
- Program 1
- Sample Code for Program 1
- Program 2
- Sample Trace of Program 2
- Program 3
- Program 4
- Program 5
- Sample Code for Program 4
Class notes:
- Chapter 8: Arrays
- Chapter 6: Recursion
- Chapter 6: Algorithm Analysis
- Chapters 9-10: Pointers and Dynamic Memory Allocation
- Chapter 11: C Strings
- Chapter 12: Enumerated, Structure and Union Types
- Chapter 14: Linked Lists
- Intro to C++
- C++ Input and Output
- C++ Other Features
- C++ Classes