CS 1301 - C: Principles of Programming 1 |
||
Programming-language syntax and semantics; problem solving; algorithm design and implementation using modern programming paradigms and techniques; data types and elementary data structures. This course involves extensive programming activities. Students without a strong math and programming background are encouraged to take CS 1010 first.
 
Announcements
Date |
Topic | Slides | Additional/Code |
8/18/2014 | Syllabus, Introduction | First day | |
8/19/2014 | Chapter 1 | Slides | |
8/19/2014 | Hello World! program | helloworld.java | |
8/21/2014 | Lab 1 | ||
8/26/2014 | Chapter 2 | Slides | |
8/27/2014 | Lab 2 | ||
8/27/2014 | Quiz 1 | ||
9/02/2014 | Chapter 3 | Slides | |
9/02/2014 | Program 1 posted | ||
9/02/2014 | Lab 3 | ||
9/08/2014 | Study guide for exam 1 | docx | |
9/10/2014 | Guess the number program | guessnr.java | |
9/14/2014 | Lab 4 | ||
9/14/2014 | Chapter 4 | Slides | |
9/17/2014 | Program 2 posted | ||
9/17/2014 | Quiz 2 | ||
9/22/2014 | Chapter 5 | Slides | |
9/25/2014 | Lab 5 | ||
9/25/2014 | Study guide for exam 2 | docx | |
10/02/2014 | Practice Lab Test | ||
10/06/2014 | Chapter 6 | Slides | |
10/06/2014 | Program 3 posted | ||
10/07/2014 | Program to approximate value of pi | approximate_pi.java | |
10/07/2014 | In-class experiment with Fibonacci sequence | fib.java | |
10/15/2014 | Lab 6 | ||
10/20/2014 | Quiz 3 | ||
10/20/2014 | Chapter 7 | Slides | |
10/22/2014 | Lab 7 | ||
10/30/2014 | Lab 8 | ||
10/30/2014 | Study guide for exam 3 | docx | |
10/20/2014 | Chapter 9 | Slides | |
11/03/2014 | Program 4 posted | ||
11/12/2014 | Lab 9 | ||
11/12/2014 | Student class code | student_code.java | |
10/20/2014 | Chapter 10 | Slides | |
11/19/2014 | Program 5 posted | ||
11/19/2014 | Lab 10 | ||
12/01/2014 | Unified Modeling Language | UML Slides | |
12/06/2014 | Study guide for final exam | docx |