- Course Title and Number
- ITC 172 Visual Basic
- Credits
- 5
- Times
- TH 1:00- 3:15 PM
- Prerequisites
- ITC 110
- Course Overview
- This course uses Visual Basic.Net and ASP.Net to illustrate the creation of data driven web sites. It will be hands-on and project driven
- ADA
- If you need course adaption or accommodation because of a disability, if you have emergency medical information, or if you need special arrangements if the building must be evacuated, please make an appointment with your instructor as soon as possible
- Instructor
- Steve Conger
- Office Location
- BE1144A
- Office Phone
- 206.587.5458
- Office Hours
- See Schedule
- sconge@sccd.ctc.edu
- Web page
- http://seattlecentral.edu/faculty/sconge
- Educational Philosophy
- The pre-Socratic Philosopher Heraklitos said, "it rests by changing." By this he meant that the normal state of things is constant change. This has never been more true than today. Though, the course focuses on particular software, it has a broader purpose: Software changes constantly. The most important skills to learn, are the techniques for learning new skills, new software, and learning how to generalize the skills you've learned in order to apply them to new situations. These are the skills that will keep you afloat in stream of constantly changing technology
- Course Outcomes
- Create basic programming structures (Sequence, Selection, repetition, methods, classes etc.) using Visual Basic.Net
- Create interactive web pages with data bound controls
- Connect to databases using ADO programming objects
- Understand and implement secure coding techniques
- Research relevant programming tools and techniques using a variety of sources
- Work effectively in groups
- Methods of Instruction
- There will be some lecture on concepts, but much of the class will be hands on. We will do examples together and then I will provide practice time.
- Textbook
- Pro ASP.Net 2.0 in VB 2005, Lawrence Moroney, Apex Press ISBN:1590595637
- Assignments and Schedule
- We will have weekly assignments. All assignments will be posted on the web. In addition there will be a final project that incorporate all that we cover in the course. This final project should be done in groups of 3 or 4.
| Week | Topic | Assignments |
|---|---|---|
| Week One | Overview of Visual Basic.Net, ASP.Net and Visual Studio | Read chapters 1 and 2; Pre-Course Survey |
| Week Two | Web forms and web controls | Read Chapters 3 and 4; Assignment 1 |
| Week Three | ASP Applications, State management | Read Chapters 5 and 6; Assignment 2 |
| Week Four | Introduction to ADO | Read chapter 7; Assignment 3 |
| Week Five | More ADO, DataSets, disconnected data, web services | Read chapter 8 and cnapter 32; Assignment 4 |
| Week Six | Databinding and Databound controls | Read chapters 9 and 10; Assignment 4 part 2 |
| Week Seven | XML in ADO and ASP | Read chapter 12; Introduction to project |
| Week Eight | Files and Streams | Read chapter 13; Assignment 5 |
| Week Nine | ASP.Net Security, Forms Authentication | Read chapters 19 and 20; Assignment 6 |
| Week Ten | Project Time | Time to work on Project |
| Week Eleven | Project Presentations | Project presentations due; Post-course Survey |
- Grading and Attendance
- Attendance is critical. We will be covering material and doing labs most every day. If you know ahead of time you will not be able to attend, let me know as soon as possible. Otherwise contact me as soon after the absence as you can. Each assignment will be worth 10 points. The final project will be worth 50 points. The pre and post surveys will be worth 15 points each--though they will not graded. You will recieve the points for simply completing them.
- Grades will based on the percentage of the total possible points you receive.