Department of Computer Science and Engineering
CSCE E102 - General Applications Programming
Saturday 9:00am – 2:00pm Sumwalt 305
Instructor: Orren Mckay
Office: Sumwalt 340
Office Hours: Thursday 12:30pm – 3:30pm (Byrnes Building Room
607C), Saturday 8:30am – 9:00am (Sumwalt 340)
Other times by appointment
Office Phone:
Email: mckayj@engr.sc.edu
Class website: http://www.cse.sc.edu/~mckayj
Course Description [from computer science home page http://www.cse.sc.edu/]: Introduction to systematic computer problem-solving and programming for a variety of applications. Open to all majors.
Prerequisite - two years of college preparatory mathematics or equivalent
Required Textbook - Programming the web Using XHTML and JavaScript, by Larry Lagerstrom, McGraw-Hill /Irwin
Useful Additional Materials - USB pen/thumb drive
Grading
|
A |
100-90 |
|
B |
89-80 |
|
C |
79-70 |
|
D |
69-60 |
|
F |
Less than 60 |
Final Grades will be determined as follows:
|
Tests |
30% |
|
Quizzes/Homework |
15% |
|
Project |
5% |
|
Final Exam |
20% |
|
Lab Assignments |
30%* |
*Important Note: You must have a passing grade on your labs to pass the class. Even though these only count toward 30% of the final grade, if your lab grade is not passing, you can not pass the class.
Tests: There will be a two tests each counting 15% of the final grade.
Quizzes/Homework: There will be periodic quizzes and homework throughout the semester.
Attendance: This is required. Since there are only eight class meetings, attendance is very important. USC's official attendance policy: http://www.sa.sc.edu/carolinacommunity/guide.htm#Attendance
Lab Assignments: Lab assignments will be submitted using the Computer Science department drop box system. DO NOT USE BLACKBOARD. You also need to submit a printed copy of your homework at the beginning of the lab after the lab is due.
Late Labs: Any unexcused late labs assignments will be penalized 25 points. If you are sick or have some other extenuating circumstances, please let your lab instructor know as soon as possible. After one week, late labs will not be accepted without prior arrangements.
If you have any questions or problems, please feel free to drop by during my office hours, or email. If you can't make it to my office hours, talk to me or email and I will be happy to set up a time to meet with you. Also, I tend to be around more than just my office hours; those are just the times I am definitely around.
If you have any comments or questions about 102 labs or lectures in general, or if it's a matter you don't feel comfortable bringing to me, you may contact Catherine Matthews at cmatthew at engr.sc.edu or call 777-2427.
You are expected to know and abide by the Rule of Academic Responsibility found in the Carolina Community guide. You may to work together to understand course concepts, but assignments are to be individual work. Cheating of any kind will not be tolerated. Anyone found guilty of cheating will receive a grade of F for the class and will have their case passed on to a disciplinary committee for possible suspension or expulsion from USC at the instructors discretion.
Reminder: Make sure you don't put spaces in your file names. I know it may seem dumb to have this in a syllabus, but trust me, you'll thank me later. :)