Introduction to Computer Science I (CMPSC 111), Section 1 and 2

Spring 2018

Course Schedule

Week Number (Week of...) Topic Covered, Slides Reading/Quiz/Exam
1 (January 15) Syllabus, What is CS? Slides
2 (January 22) Computer and Java Basics Slides Sections 1.1, 1.2, 1.4, 1.5, 2.1
3 (January 29) Variables, Data Types Slides Sections 1.1, 1.3, 1.5, 1.6, 2.1-2.6
4 (February 5) Scanner, Expressions, Conversion Slides Feb 5, Slides Feb 7 and Graphics Examples Chapter 2.4-2.6
5 (February 12) String Slides Chapter 3.1-3.3
6 (February 19) Random, Math Slides Chapter 3.4-3.5
7 (February 26) If statements Slides Chapter 5.1-5.3, Article on Computational Thinking
8 (March 5) Writing Classes, Methods Slides Chapter 4.1-4.3
9 (March 12) MIDTERM EXAM: during the lab session
10 (March 19) SPRING BREAK
11 (March 26) While Loop Slides Chapter 5.4
12 (April 2) Iterators, ArrayList Slides Chapter 5.4-5.6
13 (April 9) Do While and For Loops Slides, Switch Statement and Software Development Activities Slides Chapter 6.1-6.4, 7.1-7.2
14 (April 16) Arrays Slides Chapter 8.1-8.2
15 (April 23) Summary, Review Slides Project presentations
16 (April 30) FINAL EXAM - Section 01: May 3 at 9am, Section 02: May 8 at 9am