CMIS 314: Web Applications with Visual Studio illustrates the wide variety of features that can be built into web-based business applications using Visual Studio. This course builds on the C# skills developed in CMIS 214 for building Windows applications. C# is one of the tools used in this course to build web applications. You will also learn about related tools and technology as well as the SQL database language. This course does not provide an exhaustive study of Visual Studio web programming as this is well beyond the scope of a single course.
Outline
CMIS 314 consists of the following seven units of study:
Unit 1: Introduction to the Internet and Web Design with Visual Studio
Unit 2: Using the IDE and an Introduction to HTML
Unit 3: Working with Server Controls
Unit 4: Developing Multipage Websites
Unit 5: Introduction to SQL Server and Relational Databases
Unit 6: Developing Applications That Use Databases
Unit 7: Web Development; Next Steps
Evaluation
To receive credit for CMIS 314, you must obtain a grade of 50% or better on the Final Examination and an overall course grade of at least D (50 percent). The following chart summarizes the evaluation activities and scheme for this course.
Activity
Weight
Complete by
Assignment 1
12%
after Unit 2
Quiz 1
4%
after Unit 2
Assignment 2
13%
after Unit 4
Quiz 2
4%
after Unit 4
Assignment 3
20%
after Unit 6
Quiz 3
4%
after Unit 6
Quiz 4
8%
after Unit 7
Participation
5%
ongoing
Final Exam
30%
after Unit 7
Total
100%
The final examination for this course must be requested in advance and written under the supervision of an AU-approved exam invigilator. Invigilators include either ProctorU or an approved in-person invigilation centre that can accommodate online exams. Students are responsible for payment of any invigilation fees. Information on exam request deadlines, invigilators, and other exam-related questions, can be found at the Exams and grades section of the Calendar.
To learn more about assignments and examinations, please refer to Athabasca University’s online Calendar.
Materials
Delamater, M., & Boehm, A. (2016). Murach’s ASP.NET 4.6 web programming with C# 2015 (6th ed.). Mike Murach & Associates, Inc. ISBN 978-1-890774-95-0 (eText)
All other materials will be available to students online.
Software Requirements
Students will need to download and install free versions of Microsoft’s Visual Studio and SQL Server to complete the activities and assignments in this course. Detailed instructions for downloading each program is provided in unit 1 (for Visual Studio) and unit 5 (for SQL Server).
Hardware Requirements
The minimum computer required is a 1.8 GHz processor or faster with 2 GB of RAM, 4 GB of available disk space, video card running at 1024 x 768 or higher display resolution, and internet connectivity. We recommend you have a faster processor, more memory, and more disk space available. Computers bought in the last three years should exceed these recommended computer requirements.
The operating system can be Windows 7 (with service pack 1), Windows 8.1, or Windows 10.
Athabasca University reserves the right to amend course outlines occasionally and without notice. Courses offered by other delivery methods may vary from their individualized study counterparts.