TWiki> CS111 Web>CS111Fall2015 (2015-12-03, Main.troy)EditAttach

CS 111 - Program Design I

Fall 2015 Semester

NOTE: ROOM CHANGE FOR FINAL: LC-A1 on Monday 12/7/15 from 10:30am-12:30pm

Instructors and TAs

Name Position Office Office hours Contact
Pat Troy Instructor 919 SEO
  • Monday 12:00am - 1:00pm
  • Tuesday and Thursday 9:30am - 10:45am
  • or by appointment
troy AT uic DOT edu
Satabdi Aditya
TA

1228

SEL

Thursday: 10:00 am to 2:00 pm

Grading: Labs: 2,5,9,12 Project:2

sadity2 AT uic DOT edu
Sahisnu Mazumder
TA

1232

SEO

Wednesday: 2:00 pm -5:00 pm,

Friday: 4:00 pm - 5:00 pm

Grading:Labs:1,4,10,11 Project:4

smazum2 AT uic DOT edu
Yanlin HanTA4029 SEL

Thursday: 9:00-11:00am

Grading: Lab7, Project1

yhan37 AT uic DOT edu
Ze Li
TA

1232

SEO

  • Tuesday: 3:30pm-5:30pm
  • Thursday:3:30pm-5:30pm
  • Grading: Labs: 3, 6, 8, 13 Project: 3

zli48 AT uic DOT edu

  • CS Department Tutoring Schedule:

    • SEL 2260 - In the CS Lounge Space
    • Mondays - Fridays: 10am - 1pm
    • Mondays - Fridays: 4pm - 8pm

Meeting Times

Day(s) Time Location Call # Person
Lecture: T, Th 11:00 - 12:15 LC B1 34656 Pat Troy
Lab 1: Monday 10:00 - 10:50 SEL 2249 37983 Sahisnu Mazumder & Yanlin Han
Lab 2: Monday 11:00 - 11:50 SEL 2249 34775 Satabdi Aditya & Ze Li
Lab 3:
Monday
12:00 - 12:50
SEL 224934776
Satabdi Aditya & Ze Li
Lab 4:
Monday
1:00 - 1:50
SEL 224934777
Satabdi Aditya & Ze Li
Lab 5:
Monday
2:00 - 2:50
SEL 224934778
Satabdi Aditya & Ze Li
Lab 6: Monday 3:00 - 3:50 SEL 2249 34779 Sahisnu Mazumder & Yanlin Han
Lab 7: Monday 4:00 - 4:50 SEL 2249 37156 Sahisnu Mazumder & Yanlin Han

Exams

  • Exam 1 - Thursday, 10/1/15 during Lecture
  • Exam 2 - Thursday, 11/12/15 during Lecture
  • Exam 3 - Monday, 12/7/15 at 10:30am in LC-A1 - NOTE ROOM CHANGE
    • 20 multiple choice questions
    • 2 write code questions
    • Earn 1% toward final letter grade by writing a potential exam question in the proper blackboard forum.
    • Notes for Final Exam Review

Texts

Lecture Information: Notes and Examples

Assignments

Java Doc Reference Material

Software for the Class

The Java Development Kit DrJava IDE with the Bookclasses Zipped together
  • Zip file with both DrJava and the bookClasses. This zip file was created specifically for use in the ACCC labs. Download the zip file onto a flash drive, then unzip the zip file. The software on the flash drive should work as is on any machine in which the Java JDK is already installed. Note the DrJava file is inside of the bookClasses directory. Also note that your programs should also be placed in the bookClasses directory so you won't need to change the Extra Classpath setting in DrJava:
Individual Links to the Software Items

Proposed Semester Schedule

The following is the Proposed Schedule for the semester. The dates given may change!

Week Book Coverage Monday Tuesday Wednesday Thursday Friday
1 Chpt 2 No Lab    

CS 111

Proficiency Exam

SEO 1000 @ 11am

 
2 Chpt 1     Lab 1 Due    
3 Chpt 3 Labor Day        
4       Lab 2 Due    
5       Lab 3 Due    
6 Chpt 4 Proj 1   Lab 4 Due Exam 1  
7       Lab 5 Due    
8 Chpt 5     Lab 6 Due    
9       Lab 7 Due Proj 2  
10 Chpt 6     Lab 8 Due    
11       Lab 9 Due    
12 Chpt 8 Proj 3   Lab 10 Due Exam 2  
13 Chpt 9     Lab 11 Due    
14 Chpt 10     Lab 12 Due Thanksgiving  
15       Lab 13 Due Proj 4  
16   Final 10:30am        

Topics List

  • Intro to Compution, Encoding of Data, CS as Process
  • Variable, Data Types
  • Assignment Statements, Arithmetic Operators
  • Simple Input and Output
  • Program/Example Domain: Turtle Drawings
  • While Loops and Relational Operators
  • Method Calls and Parameters
  • Program/Example Domain: Picture Manipulation
  • For Loops
  • If Statements
  • Boolean Operators
  • Return Values from Methods
  • Program/Example Domain: Sound Manipulation
  • Array Usage
  • String Usage

Useful Links

Interesting Items

Department of Computer Science
University of Illinois at Chicago

-- Main.troy - 2015-08-19

Topic attachments
I Attachment Action Size Date Who CommentSorted ascending
PDFpdf syl111f15.pdf manage 138.4 K 2015-08-21 - 16:50 UnknownUser  
Topic revision: r34 - 2015-12-03 - 18:39:21 - Main.troy
 
Copyright 2016 The Board of Trustees
of the University of Illinois.webmaster@cs.uic.edu
WISEST
Helping Women Faculty Advance
Funded by NSF