CSci 151.001 Semester Schedule JO 200 TR 9:30am
151L.001 JO 200 R 2:00pm
Week Study Topic/Activity Chapter
----- ----------------------------------------------------------- ---------
1 Orientation and introduction to computer systems and *
programming concepts: January 21
2 Input and Output for user interaction *
3 Computing Systems, Computing as a tool and a discipline 1
Data types and identifiers *
4 Binary values and number systems 2
Operators and expressions *
Quiz 1, day 2
5 Data representation 3
Operators and expressions... *
6 Control structures--selection (if..else...) *
7 Gates and circuits 4
Control structures--repetition (do, while) *
8 Computing components 5
Quiz 2, day 1
9 Spring vacation: March 16..20
10 Algorithms and Pseudocode 6
Functions(subprograms) *
11 Problem solving and algorithms 7
Functions ...
12 Abstract data types and subprograms 8
String operations *
Quiz 3
13 Object-oriented design and High-Level languages 9
Arrays: numeric and string *
14 Operating systems 10
Arrays ... *
15 File Systems and directories 11
Sorting and searching arrays *
Quiz 4
16 Information systems 12
Classes and Objects ...
17 Final Exam: 151.001 Thur 14 May 8:00am over study questions
and class/practice exercises
*Note: supplemental study material (exercises and C++ web tutorial)