 |
Syllabus:
Virtual Office Hours:
Tutoring Schedule:
- Consult the department Administrative Assistant (NS 301, 574-520-5521)
Assignments:
Labs:
- Lab 1 (Hello World)
- Lab 2 (Windows Movie Maker)
- Lab 3 (Variables and Operators)
- Lab 4 (Playing Videos)
- Lab 5 (Combo Boxes)
- Lab 6 (CSV files)
- Lab 7
(Interacting with Google Map)
- Lab 8 (Writing CSV files from Excel)
- Lab 9 (Loading Images, Radio Buttons, Group Boxes)
- Lab 10 (Console application, using IF)
- Lab 11 (Console application, using Random Numbers)
- Lab 12
(Console application, using variables, MOD, I/O)
- Lab 13 (Console application, More on CSV)
- Lab 14 (Console application, using LOOPS)
- Lab 15 (Console application, Procedures)
- Lab 16 (Console application, Functions)
- Lab 17 (Console application, SDLC)
- Lab 18 (Console application, Array Manipulation: Basic Operations)
- Lab 19 (Console application, Array Manipulation: Advanced Operations)
- Lab 20 (Console application, Creating a Class: Basic)
- Lab 21 (Console application, Creating a Class: Advanced)
- Lab 22 (Windows application, Reading from a database)
Notes:
- Part 1 (Introduction)
- Part 2 (Visual Studio, Structured Programming, Object Oriented Programming, Event Driven Programming)
- Part 3 (Programming Constructs: Variables, Operators, I/O, Conditional, Loops)
- Part 4 (Procedures and Functions)
- Part 5 (Arrays)
- Part 6 (Structures)
- Part 7 & 8 (Objects)
- Part 12 (Files)
Test Review Sheets:
Handouts:
What is computer science?
What can I do with my computer science skills?
|