Course Schedule
CSC 161-02 Imperative Problem Solving 2021

Skip to week: 1 2 3 4 5 6 7
Week Day Date Topic Section
0 Fri 4/2 Introduction 1.1-1.5
1 Mon 4/5 Variables and Assignments 2.1-2.6
Tue 4/6 Math functions; Variable types and conversions 2.7-2.12
Wed 4/7 Integer Representation and Overflow 2.13-2.16
Fri 4/9 Floating Point Representation Web
2 Mon 4/12 Characters and Strings 2.20-2.22
Tue 4/13 Conditionals 3.1-3.8
Wed 4/14 Conditionals (cont.) 3.9-3.17
Fri 4/16 Bitwise Operators 3.18-3.19
3 Mon 4/19 Loops 4.1-4.6
Tue 4/20 Loops (cont.) 4.7-4.11
Wed 4/21 Arrays 5.1-5.5
Fri 4/23 Arrays (cont.) 5.6-5.13
4 Mon 4/26 Functions 6.1-6.7
Tue 4/27 Functions (cont.) 6.8-6.13
Wed 4/28 Preprocessor King 14
Fri 4/30 Structures 7.1-7.4
5 Mon 5/3 Separate files 7.5-7.8
Tue 5/4 Pointers 8.1-8.6
Wed 5/5 Pointers (cont.) 8.7-8.10
Fri 5/7 Linked Lists 8.11-8.13
6 Mon 5/10 File Input/Output 9.1-9.5
Tue 5/11 Binary Input/Output 9.8
Wed 5/12 Command-Line Arguments 9.10-9.11
Fri 5/14 Stacks 10.1-10.2
7 Mon 5/17 Stacks (cont.) 10.3
Tue 5/18 Queues 10.4
Wed 5/19 Queues (cont.) 10.5
Thu 5/20 Wrap-up