BTI420 Weekly Schedule

On this page, you will find the BTI420 Weekly Schedule for the Winter 2017 semester.

Please note that the schedule may change, and that it is your responsibility to know the current schedule.

For section C, a “week” consists of the Wednesday + Friday classes.
For sections A and B, a “week” consists of the Wednesday + Monday classes.

Week number and date
(Wed + Fri (C) + Mon (A, B))
Topic theme and coverage Due this week Mark value
Week 1
Jan 11
Jan 13 C
Jan 16 A, B
Dev environment, Visual Studio intro
Modern web app dev, MVC overview
ASP.NET MVC introduction
C# language, and .NET Framework introduction
Building your first ASP.NET MVC web app
Week 2
Jan 18
Jan 20 C
Jan 23 A, B
Data – objects, and collections of objects, get all, get one
Data persistence introduction
Software system design principles – data store, data manager, view models, use cases
Data-handling patterns, add new
Test 1
Assign 1
3%
5%
Week 3
Jan 25
Jan 27 C
Jan 30 A, B
Data-handling patterns, add new, edit existing, delete item
Data annotations
LINQ introduction, for selection, filtering, sorting
Test 2
Assign 2
4%
4%
Week 4
Feb 1
Feb 3 C
Feb 6 A, B
Associations between/among data entities
Deliver data to views
Test 3
Assign 3
5%
5%
Week 5
Feb 8
Feb 10 C
Feb 13 A, B
Associated data, patterns for add new, edit existing, delete item
Form-building, item-selection elements on HTML Forms
Bootstrap introduction
Test 4
Assign 4
4%
4%
Week 6
Feb 15
Associated data continued
Workflows and interaction-handling scenarios
Test 5
Assign 5
4%
5%
Week 7
Feb 22
Security topics introduction Test 6 4%
( study week )
Feb 27 to Mar 3
Week 8
Mar 8
Mar 10 C
Mar 13 A, B
New data store creation, design model classes
Microsoft Azure services, configuration, data store handling
Test 7
Assign 6
4%
5%
Week 9
Mar 15
Mar 17 C
Mar 20 A, B
Security scenarios, and design and coding tactics Test 8
Assign 7
5%
4%
Week 10
Mar 22
Mar 24 C
Mar 27 A, B
Internet media types handling
Rich text editing
Test 9
Assign 8
4%
5%
Week 11
Mar 29
Mar 31 C
Apr 3 A, B
Ajax introduction
Partial views, Bootstrap helpers
Introduction to web services
Test 10
Assign 9
5%
5%
Week 12
Apr 5
Apr 7 C
Apr 10 A, B
Initial or bulk data load (csv, xlsx) Test 11
Assign 10
4%
4%
Week 13
Apr 12
Future-looking topics, perhaps including…
NoSQL data stores
Creating a separate and sharable data access layer module
Test 12
Assign 11
4%
4%
( exam week )
Apr 17 to Apr 21
(this course does not have a final exam)

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Advertisements
%d bloggers like this: