ITEC 120 - Principles of Computer Science I  
     
  Course calendar
 WEEK 1  
 Mon, Jan 10 Welcome
 Tue, Jan 11 data representation , memory, storage
 Wed, Jan 12 Lab 1
 Thurs, Jan 13 java translation, java program structure
 Fri, Jan 14 Lab 2
 WEEK 2  
 Mon, Jan 17 Variables and assignment
 Tue, Jan 18 Expressions and reading input from the user
 Wed, Jan 19 Lab 3
 Thurs, Jan 20 Constants, data conversion
 Fri, Jan 21 Lab 4
 WEEK 3  
 Mon, Jan 24 increment & decrement operators, Creating objects (Ch 3)
 Tue, Jan 25 DecimalFormat, Ch 1 and Ch 2 QUIZ
 Wed, Jan 26 Lab 5
 Thurs, Jan 27 String class
 Fri, Jan 28 LAB QUIZ 1
 WEEK 4  
 Mon, Jan 31 String class
 Tue, Feb 1 Random class, Wrapper classes
 Wed, Feb 2 Lab 6
 Thurs, Feb 3 SNOW
 Fri, Feb 4 Lab 7
 WEEK 5  
 Mon, Feb 7 Pgm 1 due at midnight, Ch 3 quiz
 Tue, Feb 8 Objects and classes
 Wed, Feb 9 Lab 8
 Thurs, Feb 10 The Die class
 Fri, Feb 11 Lab 9
 WEEK 6  
 Mon, Feb 14 Designing classes, passing parameters
 Tue, Feb 15 Methods
 Wed, Feb 16 LAB QUIZ 2
 Thurs, Feb 17 Ch 4 QUIZ
 Fri, Feb 18 Lab 10
 WEEK 7  
 Mon, Feb 21 Midterm 1
 Tue, Feb 22 Bank Account example
 Wed, Feb 23 Pgm 2 due at midnight, Lab 11
 Thurs, Feb 24 Ch 5 - if statement
 Fri, Feb 25 Lab 12
 WEEK 8  
 Mon, Feb 28 SNOW DAY
 Tue, Mar 1 if, if else, and boolean expressions
 Wed, Mar 2 Lab 13
 Thurs, Mar 3
 Fri, Mar 4 Lab 14
 WEEK 9  
 Mon, Mar 7 Switch statement
 Tue, Mar 8 Comparing data
 Wed, Mar 9 LAB QUIZ 3
 Thurs, Mar 10 Loops
 Fri, Mar 11 Lab 15
 WEEK 10  
 Mon, Mar 14 RU Spring Break
 Tue, Mar 15 RU Spring Break
 Wed, Mar 16 RU Spring Break
 Thurs, Mar 17 RU Spring Break
 Fri, Mar 18 RU Spring Break
 WEEK 11  
 Mon, Mar 21 more on for loops
 Tue, Mar 22 Iterators
 Wed, Mar 23 Lab 16
 Thurs, Mar 24 Ch 5 QUIZ
 Fri, Mar 25 Lab 17
 WEEK 12  
 Mon, Mar 28
 Tue, Mar 29 Midterm 2
 Wed, Mar 30 Lab 18
 Thurs, Mar 31 Pgm 3 due at midnight
 Fri, Apr 1 Lab 19
 WEEK 13  
 Mon, Apr 4
 Tue, Apr 5
 Wed, Apr 6 LAB QUIZ 4
 Thurs, Apr 7
 Fri, Apr 8 Lab 20
 WEEK 14  
 Mon, Apr 11 Arrays
 Tue, Apr 12 Program 4 due at midnight
 Wed, Apr 13 Lab 21
 Thurs, Apr 14 Ch 6 QUIZ, Arraysof objects
 Fri, Apr 15 Lab 22
 WEEK 15  
 Mon, Apr 18 .equals method
 Tue, Apr 19  
 Wed, Apr 20 Lab 23
 Thurs, Apr 21  
 Fri, Apr 22 LAB QUIZ 5
 WEEK 16
 Mon, Apr 25 Quiz on Ch 7
 Tue, Apr 26 Program 5 due at midnight
 Wed, Apr 27 Lab 24
 Thurs, Apr 28  
 Fri, Apr 29 Lab 25
 EXAM WEEK  
 Mon, May 2  
 Tue, May 3 8 am - EXAM for 11am class (ITEC 120-03)
 Wed, May 4 2 pm - EXAM for 10am class (ITEC 120-02)
 Thurs, May 5  
 Fri, May 6 11 am - EXAM for 9am class (ITEC 120-01)


 Homework assignments
  • hw 1 - quiz Tues Jan 25
  • hw 2 - quiz Tues Jan 25
  • hw 3 - quiz Thurs Feb 3
  • hw 4 - quiz Thurs Feb 17
  • hw 5 - quiz Thurs Mar 24
  • hw 6 - quiz Thurs Apr 14
  • hw 7 - quiz Mon Apr 25
 Programming assignments
  • pgm 1 -due midnight, Mon, Feb 7
  • pgm 2 -due midnight, Wed, Feb 23
  • pgm 3 -due midnight, Thur, Mar 31
  • pgm 4 -due midnight, Tue, Apr 12
  • pgm 5 -due midnight, Tue, Apr 26
 Powerpoint slides
 Important stuff

 

 Study aides