CSCI 1302 Introduction to Programming II

Online

 

Department of Computer Science

Georgia Southwestern State University

 

Course  Syllabus

 

Fall 2013

 

INSTRUCTOR

Name     

Office                     

Office Phone          

E-mail                 

Office Hours

Class Hours

Karen Cook

CWH Room 204

229-931 - 2818

kcook@gsw.edu

9:00 – 11:00 a.m. TR or by appointment

Online

 

TEXTBOOK

Title

C# Programming 3E, From Problem Analysis to Program Design

Author(s)

Barbara Doyle

Publisher

Course Technology, 2011

ISBN

978-0-538-45302-8

 

REQUIREMENTS

You are expected to have following computer environment:

·         A laptop/desktop computer with Windows Operating System

  • Reliable Internet access using browsers such as the Internet Explorer or Firefox (current versions), Java installed, and pop-up blocker turned off.

·         Access to GeorgiaVIEW

·         Storage Devices: You have to have 1 GB (or higher) USB Portable Storage Device

Software used in this class:

  • Visual Studio 2010 (copies are available in the school office)

 

GAVIEW SUPPORT

From GSW website at http://gsw.edu click on link for GeorgiaView at the bottom of the page.  You will see a page of Welcome to GeorgiaView@ GSW. Click on Click here to log in to GeorgiaVIEW. Enter your Username and Password and then click OK. Your user name is the radar email name (everything before @ sign) and the password is your RAIN PIN.

For more information please visit - http://gsw.edu/GeorgiaVIEW/GaVIEW

 

 

 

 

 

CATALOG DESCRIPTION

This course is a continuation of the Introduction to Programming I class using the C#.NET programming language.   Topics to be covered include arrays and collections, windows programming, event based programming, handling exceptions, and working with files and databases. 

 

GOALS

Upon completion of this course, students should be able to

·         design and implement complex programs using abstract classes

  • program using arrays and collections, windows programming, event-based programming, exception handling, file streams, and database access.

 

COURSE OUTLINE

·         Event Based Programming

·         Advanced Programming Features

·         Exception Handling

·         Working with Files

·         Working with Databases

 

LEARNING OUTCOMES

At the completion of this course, students should be able to meet the above goals as well as have a firm foundation to build on as they continue programming.  They should be experienced with using Visual C#, and also have a better understanding of error messages both with the code and the compiler.  They should also have enough understanding of the code, to research and complete programs on their own.

 

ASSIGNMENTS

All assignments will be posted under Assignments on GeorgiaVIEW with due dates for each assignment. You should submit your assignment via the Assignments tab. If your assignment consists of multiple files (e.g. requires to send programming code), then create a folder with all the files and zip the folder. Assignments will not be accepted after the due date. Assignments must be properly named.

 

TESTS

ALL tests are given in class. If a student misses any scheduled quiz or test, he or she will receive a zero, except for documented emergenciesExcused absences will be allowed to make-up the quiz or test within 3 days. Any absences due to participation in a school related event (athletics, competitions, etc) will require an excuse before the event and all work/quizzes/test must be done and turned in before the absence.  All other missed quizzes, tests, or assignments will receive a grade of zero. 

 

 

 

 

EVALUATION

Assignments

Tests

*MidTerm Program

*Final Program

30 %

50%                

10%

10%

*These are not midterm and final exams.  They are programs that are given to be completed in

 class close to the midterm date and within the last week of classes to evalulate how much

 the student has learned.

 

GRADING POLICY

Score               

90 - 100                   

80 - 89                     

70 - 79                     

60 - 69                     

Less than 60             

Grade

A

B

C

D

F

 

STUDENTS WITH DOCUMENTED DISABILITIES

A student requesting classroom accommodations or modifications due to a documented disability must notify me within the first two weeks of the semester.  If the student has not already done so, he or she must contact the Office of Disability Services located in room 101 of Sanford Hall.  The phone number is 229-931-2661.

 

COMMUNICATION WITH STUDENTS

The student’s GSW email account is the official method of communication between them and the university. So it is crucial that you check your email frequently.

 

ATTENDANCE POLICY

Students are expected to login to GAVIEW at least three times per week and participate in discussions, check email and calendar, download assignments, etc. Activity will be monitored weekly.

 

ACADEMIC INTEGRITY POLICY

Students at Georgia Southwestern State University are expected to conform to high standards of intellectual and academic integrity. Dishonest work will be treated as a serious offense by the GSW faculty and administration. The Policy on Academic Integrity can be found in the GSW Bulletin.

Note: The instructor may choose to use plagiarism prevention technology.

 

 

 

 

 

 

 

CURRENT STUDENT PROBLEM RESOLUTION

GSW desires to resolve student grievances, complaints and concerns in an expeditious,

fair and amicable manner. Complaints regarding any aspect of GSW operations should

be filed internally to GSW authorities first and then, if necessary, to external authorities.

Link to the contact information for filing complaints is given below:

 

http://gsw.edu/Campus-Life/ResourcesInformation/studentProblemResolution/forCurrentStudents/

 

 

 

OTHER IMPORTANT INFORMATION

  • The due dates are all listed on the calendar. 
  • All of the tests and the midterm and final program will be given at Georgia Southwestern during the scheduled class time for CSCI1301 (either Monday or Wednesday from 9:30 – 10:45).  If other arrangements need to be made due to schedule conflicts, the arrangements must be made at least 1 day prior to the test date and must be approved by the instructor.
  • The Mail feature only allows you to send and receive mail to others in the class.  If you need to communicate with me about the class, you need to use the mail feature for the classes GeorgiaVIEW page.
  • Both the Discussions Page and the Calendar are for class use.  Please feel free to use them for the class but also remember that everyone (including myself) can read what you post.  NO postings will be allowed that are not related to the class.

 

 

IMPORTANT DATES TO REMEMBER

Classes Begin

Labor Day

Mid Term

Fall Break 

Last Day to Withdraw

              Thanksgiving 

                  Classes End 

                Final Exams                   Graduation

August 21, 2013

September 2, 2013

October 9, 2013

October 10-11, 2013

October 25, 2013

November 25-30,2013

December 6, 2013

December 7, 9-12, 2013

December 14, 2013

 

Deadline for the first login: August 23, 2013.