Week
|
Notes
|
Assignment
|
Due |
Reading |
Week 1
Week of Jan 9 |
Programming Review 1pp | 6pp |
Assignment 1 |
Wednesday of week 2 before 10:00PM |
|
Week 2
Week of Jan 16 |
|
|
|
|
Week 3
Week of Jan 23 |
Online Week
Programming Basics 1pp | 6pp |
Online Week
|
Online Week
Wednesday of week 3 before 10:00PM |
|
Week 4
Week of Jan 30 |
Online Week
Access Modifiers 1pp | 6pp |
Online Week
|
Online Week
Wednesday of week 4 before 10:00PM |
|
|
Week 5
Week of Feb 6 |
Data Connections: 1pp | 6pp |
Assignment 2
|
Wednesday of week 6 before 10:00PM |
|
Week 6
Week of Feb 13 |
|
Assignment
3
P1 Assigned |
Wednesday of week 7 before 10:00PM |
|
Week 7
Week of Feb 20 |
|
|
|
|
Week 8
Week of Feb 27 |
|
|
|
|
|
Week 9
Week of Mar 6 |
Conn To Sql Server [ example ]
Parameters: 1pp | 6pp
Master Pages 1pp | 6pp
3 Pillars of OOP 1pp | 6pp
|
Assignment 4
Assignment 5
Midterm Exam
in class
|
Wednesday of week 12 before 10:00PM
Wednesday of week 12 before 10:00PM |
|
Week 10
Week of Mar 13 |
Spring Break |
Spring Break |
Spring Break |
Spring Break |
Week 11
Week of Mar 20 |
Sudoku
Arrays pdf
Memory Game WPF
Lab7 Questions Solution pdf |
P3 Assigned |
Project 1 due Wednesday, Mar 22 before 11PM
|
|
Week 12
Week of Mar 27 |
Project 2 Classes / Code Help
State Management 1pp
Mobile Forms part1 | part2 |
Assignment 6
EC: API Assignment |
Wednesday of week 13 before 10:00PM
Due Wednesday of week 14 before 10:00PM |
|
|
Week 13
Week of Apr 3 |
Excel .NET interop library |
|
|
|
Week 14
Week of Apr 10 |
Online Week
Ram will hold office hours, Professor Glotzbach will not. |
Online Week
EC: Assignment 7A
|
Online Week
Ram will hold office hours, Professor Glotzbach will not.
Due Wednesday of week 16 before 10:00PM |
|
Week 15
Week of Apr 17 |
Online Week
Ram will hold office hours, Professor Glotzbach will not. |
Online Week
Assignment 411 |
Online Week
Ram will hold office hours, Professor Glotzbach will not.
Due Wednesday of week 16 before 10:00PM |
|
Week 16
Week of Apr 24 |
Course Wrap Up
|
Assignment Eval |
This Friday before 10:00PM
Project 3 due this Saturday before 5 PM |
|
End of Course! |
Copyright Notice: Notes taken in class are considered to be "derivative works" of the instructor's presentations and materials, and they are thus subject to the instructor's copyright in
such presentations and materials. No individual is permitted to sell or otherwise barter notes, either to other students or to any commercial concern, for a course without the express written permission
of the course instructor. Doing so will result in legal action being taken. Among the materials that may be protected by copyright law are the lectures, notes, presentations, websites, and other material
presented in class or as part of the course. Always assume the materials presented by an instructor are protected by copyright unless the instructor has stated otherwise. Enrolled students are permitted
to take notes solely for individual/group studying. This policy is located under Conduct Regulations within Purdue's Student Regulations.
//the old layout is still down here, I'll leave it down here until I have completely finalized the one above.
Wk
|
Lecture (Tue)
|
Lecture (Thur)
|
Laboratory
|
Reading
|
1
Jan 9 |
Introduction to the Course
Overview server-side technologies
Get Visual Studio 2010 or newer
[ IIS Setup ]
[IntroToComp 1pp | 6pp]
|
Computers, Internet, C#
Visual Studio .NET IDE
Visual Programming
VBScript to C# Comparison
[Programming Basics 1pp | 6pp]
|
Create Accounts
Lab 1 |
Required
Esposito: Ch. 1
Optional
Ryan: Ch. 1-2
|
2
Jan 16 |
C# Programming
Variables, Memory Concepts
Table, Row, Cell
|
ASP.NET Concepts
Inventory Application
Textboxes, Buttons, Programming
|
Lab 2
Lab 3
|
Required
Esposito: Ch. 1
Optional
Ryan: Ch. 1-4 |
3
Jan 23 |
Bitwise OR, AND, XOR
Logical AND, OR
Introduction to Project 1
|
Arithmetic, Algorithms, Pseudocode, Program Control
|
Lab 4
Project 1 |
Required
Esposito: Ch. 1
Optional
Ryan: Ch. 3 - 4
Ryan: 40-43
Ryan: 52-53 |
4
Jan 30 |
Review Logic
Code Behind & Data Binding
[ Conn to SQL SERVER in .NET C# ]
Assignment 2 (due next lecture):
Research Topics
Lecture Notes: | Lecture7 | 6pp | |
Code Behind Demo
Data Binding Demo
Repetition Control Structures
|
Project 1
|
Required
Esposito: Ch. 2
Optional
Ryan: 4 - 5
Ryan: 68-71, 79 |
5
Feb 6 |
DbConn Class
SQL Parameters
SELECT, INSERT, UPDATE, DELETE, DataGrid, ExecuteNonQuery, Parameters
Lecture Notes:
[ CopyPat ][ CopyPat 6pp ]
|
Master Pages
|
Lab 5
|
Required
Esposito: Ch. 7
|
6
Feb 13 |
Polymorphism
Inheritance
Encapsulation
Aggregation
Project 1 Due by 11:59 PM Sunday, February 13 [info] |
Sudoku
Introduction to Project 2
|
Lab 6 |
Required
Esposito: Ch. 5 |
7
Feb 20 |
ASP.NET to WPF conversion
WPF to Silverlight conversion
WPF to Surface conversion |
Arrays
Polymorphism, Encapsulation, and Inheritance examples
Arrays Notes: pdf | 6pp |
Lab 7A
Lab 7B
[ Lab07 Solution PDF ]
|
Required
Esposito: Ch. 5
|
8
Feb 27 |
Encryption
I: An Introduction
[ Lecture Notes ]
|
Encryption II
Project 2 discussion |
Lab 8
Project 2 |
Required
Readings |
9
Mar 5 |
Midterm Exam - in class
[ what to study ] |
No Lecture - Professor Glotzbach will be presenting at a conference
|
No Lab
Project 2 |
Deitel: 25
Ryan: |
10
Mar 12 |
Spring Break - No Class |
Spring Break - No Class |
Spring Break - No Lab |
--- |
11
Mar 19 |
Mobile
Forms
WML, WAP, Mobile Forms
[ Mobile Controls Part 1 ]
[ Mobile Controls Part 2 ]
|
Project 2 Due by 11:00 PM Sunday, March 28
Exam Review |
Project
|
Deitel: 28, 29, 30, 31
Ryan: |
12
Mar 26 |
State Management
[ State Management ] |
Mobile Forms
Finder Application
Introduction to Project 3 |
Lab 9 Lab 10
Project 3 |
Deitel:
Ryan: |
13
Apr 2 |
Excel .NET Interop |
Excel .NET Interop
Ajax
WriteXML Examples
Silverlight XML Example
|
Lab 11
Project 3 |
Required
Esposito: Ch. 10
Readings |
14
Apr 9 |
Project 3 Discussion - Work in Groups
Written Assignment (due next week)
|
Ajax & XML
LINQ
|
TBD
Project 3 |
--- |
15
Apr 16
|
Second Exam - in class
[ Exam Caveats ] |
No Lecture - Outside of Class Activity: CGT 411 Presentations
|
Lab 14
Project 3 |
--- |
16
Apr 23 |
Dead Week
Course Wrap-up
Instructor Evaluations (10 pts)
Review for Final Exam
[ Final Exam Study Guide ] |
No Lecture - Outside of Class Activity: work on final project |
Instructor Eval
Project 3 Due by 4:00 PM |
--- |
17
Apr 30 |
No Final Exam |
|
|
|
For information contact: Professor R.J. Glotzbach
CGT 456 Spring 2016 |
<%
Dim fso, f
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFile(Server.MapPath("./WeeklySchedule.asp"))
Response.Write("Last Modified: ")
Response.Write(f.DateLastModified)
Set f = nothing
Set fso = nothing
%>
|
|