0% found this document useful (0 votes)
7 views8 pages

Course Handbook - CSC316 - WEB DEVELOPMENT - Spring 2019

Uploaded by

lia.haddad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views8 pages

Course Handbook - CSC316 - WEB DEVELOPMENT - Spring 2019

Uploaded by

lia.haddad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Modern University for Business and Science

School of Computer and Applied Sciences

CSC316 – WEB DEVELOPMENT


Course Handbook
Spring 2018-2019
Table of Contents
Modern University for Business and Science...................................................................................................................
School of Computer and Applied Sciences...........................................................................................................0
Important Things to Remember.......................................................................................................................................
Make Up Exam Policy..........................................................................................................................................2
Attendance & Tardiness Policy.............................................................................................................................2
Course Materials & UMS......................................................................................................................................2
Students’ Expectations..........................................................................................................................................2
Events Participation...............................................................................................................................................2
Communication with the SCS...............................................................................................................................2
Course Outline.................................................................................................................................................................
Course Description................................................................................................................................................3
Course Objectives..................................................................................................................................................3
Learning Outcomes...............................................................................................................................................3
Grade Allocation...................................................................................................................................................3
Grading Scale........................................................................................................................................................4
Teaching Methods.................................................................................................................................................4
Course Plan........................................................................................................................................................... 4
Classroom Policies...........................................................................................................................................................
Attendance.............................................................................................................................................................4
Participation.......................................................................................................................................................... 4
Makeup Exams......................................................................................................................................................5
Academic Integrity and misconduct......................................................................................................................5
Assignments and Projects......................................................................................................................................5
Go Green...............................................................................................................................................................5
Student Contribution........................................................................................................................................................
How the Module is Assessed...........................................................................................................................................

CSC316 Web Development Page 1 of 8


Important Things to Remember
Make Up Exam Policy
Students missing an exam, a quiz or any graded assignment, comprising over 10% of the final grade, must submit
a petition to Students Affairs Office (SAO) within (7) working days for review. Note that make up activities are
subject to 10%-20% penalty depending on the nature of the excuse. Please email the petition to the respective
campus using the following emails:

o [email protected]
o [email protected]
o [email protected]
o [email protected]

Attendance & Tardiness Policy


Attendance is mandatory for all classes and constitutes 5%-10% of the students’ final grade. Students arriving
more than (10) minutes late will be allowed to join the lecture, but no attendance will be awarded.

Course Materials & UMS


A course handbook, which includes a course outline, detailing all aspects of each course will be posted to UMS.
If such file does not exist, please email the corresponding Chair of the Department and carbon copy (cc) the dean.

Chair email: [email protected]


Dean email: [email protected]

Students’ Expectations
Students are expected to have a textbook, and where applicable, a calculator. In addition, students should adhere
to the code of conduct set forth by the MUBS administration in the classroom and during examination. Please
note that cell phone usage is prohibited in the classroom.

Events Participation
Depending on the nature of the course, students may be required to participate in certain related events. Active
participation in these events may affect the students’ final grades positively.

Communication with the SCS


As a computer science student you can at any time email the SCS management for any suggestions, complains,
comments, problems, etc. at: [email protected]

CSC316 Web Development Page 2 of 8


Course Outline
Course: CSC316 – Web Development
Session: MW 14:30-16:00
Office Hours: TTH 8:00-16:00
Textbook: Beginning ASP.NET 4.5 in C#, Matthew MacDonald, Apress
Instructor: Sarah Malaeb
Email: [email protected]

Course Description
This course is intended for Active Server Pages (ASP) Web developers. The course assumes that
students are familiar with Hypertext Markup Language (HTML). This course enables students to
target specific technologies and distinguish themselves by demonstrating in-depth knowledge in
developing .NET Framework 4.5 Web Applications (MCTS: .NET Framework 4.5 Web
Applications) and data access (ADO.NET) in Web applications.

This course helps students to focus in Visual Studio 2013 and Microsoft ASP.NET 4.5 training and
will help them to autonomously find learning resources so that they can upgrade from Visual Studio
.NET and ASP.NET 4.5.

Course Objectives
Upon successful completion of this course, students will have demonstrated knowledge:

1. Explain the role of the Microsoft .NET Framework to ASP.NET


2. Add server controls to an ASP.NET Web Form.
3. Enhance functionality of ASP.NET server controls.
4. Utilize validation controls to validate user input in an ASP.NET Web Form.
5. Design and implement an ASP.NET user control.
6. Access data by using the built-in data access tools that are available in Visual Studio .NET.
7. Use Microsoft ADO.NET to access data in an ASP.NET Web application.

Learning Outcomes
The student should be able to accomplish the following tasks:

1. Create an ASP.Net project and a web form using ASP.Net in C#


2. Process user input from the web form on the server side
3. Connect the project to a database system using SQL Server Express
4. Read and write to the database system via the ASP.Net page

Grade Allocation
Attendance and participation =10%
Mid-Term Exam = 30%
Assignments and Project = 30%
CSC316 Web Development Page 3 of 8
Final Exam = 30%

Grading Scale
97% - 100% = A+ 93% - 96% = A 90% - 92% = A-
87% - 89% = B+ 83% - 86% = B 80% - 82% = B-
77% - 79% = C+ 73% - 76% = C 70% - 72% = C-
67% - 69% = D+ 63% - 66% = D 60% - 62% = D-
59% & below = F

Teaching Methods
 (L) Lectures and presentations
 (E) Exercises on white board
 (C) Computer lab
 (S) Case study
Moreover, the approach will focus on interactivity, exercises, individual and group brainstorming
and personal research of related topics.

Course Plan

Teaching
Week # Topics
Methods
Chapter 1: Introduction to the course, HTML quick revision, C#
1
Exercises
Chapter 2: Getting Started with ASP.Net L, C, S
• Let’s start with a “Hello, World” ASP.NET application.
2
• How the server translate ASPX to HTML.
• Creating HTML Programmatically
Chapter 3: Creating a Microsoft ASP.NET Web Form L, C, S
3 • Creating Web Forms
• Using Server Controls
Chapter 4: A Very Brief Introduction to Relational Databases L, C, S
• Working with MS SQL Server
4
• Add and Delete
• Updating a Database Table
5 Midterm Exam L, C, S
Chapter 5: ADO.NET (Working with Database) L, C, S
• Overview of ADO.NET
6
• Connection Object
• Command Object
• Data Readers
7 • Data Sets & Data Adapters
• Using SQLDataSource
8 Chapter 6: State Management L, C, S
CSC316 Web Development Page 4 of 8
• Preserving State in Web Applications
• Using Cookies to Preserve State
• ASP.NET Session State
• • Application State

Classroom Policies
Attendance
Class attendance is mandatory and constitutes 10% of the final grade. If
for some reason a student has to miss class unexpectedly, it is the
student’s responsibility to make certain that all assigned work is
completed. Excessive absenteeism will be grounds for disciplinary and
corrective actions by the Office of Student Affairs.

Participation
Participation is a necessary part of classroom. It is not enough to merely
attend courses; students must also participate in the learning process.
Students are graded on participation separately from attendance, however
absence from class necessarily deducts from a student’s total participation
grade. Likewise, students who do not participate, or those who attend
class and cause a disruption, will lose participation points. To fully
participate in classes, students should read the chapter prior to the lesson,
and add positive commentary or questions to the session. Cell phones are
strictly forbidden in class and examination rooms, and the use of cell
phones constitutes classroom disruption.

Makeup Exams
Exams will be given on the above scheduled dates. However, a makeup
exam may be given by written consent of the department if the student
sends an electronic petition within 7 days of the date of the exam. The date
of the makeup will be decided by the department concerned as will any
penalty is applied toward any exam not taken on the scheduled exam
date(s).

Academic Integrity and misconduct


Plagiarism is defined as the practice of (dishonestly) claiming or implying
original authorship of material which one has not actually created.
Plagiarism, or any form of cheating, will result in a ZERO for the course. In
addition, it is everybody’s responsibility to provide an environment
conducive for learning; therefore, mutual respect is required between
CSC316 Web Development Page 5 of 8
students and instructors as well as between students themselves. Any
notion of misconduct will be reported to the administration and may lead
to suspension, probation, or dismissal from the university. The University
regulations on plagiarism and unfair practice must be observed. Your
attention is drawn in particular to the need to acknowledge all sources of
information by clearly referencing all material using the IEEE Style. The
SCS reserves the right to ask for further proof of the nature and source of
material used and you are advised to keep complete records of such
sources.

Assignments and Projects


Assignments and projects must be turned in by the set due date. If you are
absent from class, you should call a fellow classmate to find out if there
were any assigned exercises during your absence. You are responsible for
any and all information given during your absence.

Go Green
MUBS is committed to reducing the university’s carbon footprint. Please do
not submit hardcopy assignments unless necessary. Make sure that you
throw away recyclable items in the allocated recycling bins on campus.
Conserve the use of electricity by turning off the light when your leave a
room. For more information regarding the student code of conduct as well
as other related subjects, please check policy on the website.

Student Contribution
Student contribution to this course is to:
 Attend all lectures
 Participate in lecture/seminar discussion and activities
 Work individually or in group on case analysis requested by the module leader(s)
 Follow-up on sessions by identifying key concepts in appropriate reference literature and
reading more about them
 Review tasks/hand-outs by completing further examples not covered in class

How the Module is Assessed


There are 3 assessments for this course:
1. Midterm exam (covering chapters: 1-3)
2. Project with a presentation
3. Final exam (covering chapters: 1-6)
Details of the assessments will be given to the students in due time.
CSC316 Web Development Page 6 of 8
The University regulations on plagiarism and unfair practice must be observed.
Your attention is drawn in particular to the need to acknowledge all sources of
information by clearly referencing all material using the IEEE Style.

The SCS reserves the right to ask for further proof of the nature and source of
material used and you are advised to keep complete records of such sources.

CSC316 Web Development Page 7 of 8

You might also like