HOFSTRA UNIVERSITY
COMPUTER SCIENCE DEPARTMENT


    COURSE CODE:	CSC 005				INSTRUCTOR:	Prof.Robert Wurm
    							
							Office Phone:	516-463-5555
							Email:		Robert.C.Wurm@hofstra.edu
									profwurm@optonline.net
									
							Web Site:   	www.professorwurm.com

    COURSE NAME:	Overview of Computer Science	SEMESTER:	Spring 2012

    COURSE		The student will be provided a comprehensive overview of computer science,
    DESCRIPTION:	its history, methodologies, and current and future trends. The course will
			include the basic concepts of algorithms and program development in JavaScript.

COURSE OUTLINE

I. Overview of Computer Concepts A. History B. Local and Global Computer Applications II. Hardware A. System Architecture 1. Input 2. Output 3. Processing/CPU B. Data Manipulation 1. Memory 2. Storage C. Computer Networking/Telecommunications 1. Modems 2. Routers III. The Internet and the World Wide Web A. The World Wide Web (WWW) B. Internet Services and E-mail C. FTP IV. Computer Software Concepts A. Operating Systems and System Software(Windows XP) B. Programming Languages V. Programming the Computer using HTML and JavaScript A. Algorithm development B. HTML development C. Writing JavaScript Code D. Control Structures using the IF statement E. Repetition using the WHILE & FOR statements VI. Computer Security/Ethics and Privacy A. Computer Security B. Informations Privacy

COURSE REQUIREMENTS

I. Projects: 5-8 programming assignments will be assigned which will require the use of a computer. II. Homework: Assignments will be given based on the readings and class discussions. On occasion an assignment may consist of a short critique or summary of a reading taken from the textbook. The use of E-mail and the program "Blackboard" may be required to complete an assignment. III. Exams: 2 written/laboratory exams will be given during the course of the semester. Occasionally an exam may consist of 50% written and 50% lab. In addition, a comprehensive final written exam shall be given. IV. Quizzes: 4-6 short quizzes based on material from the text or class discussions. *All quiz grades will be added together to equal 1 exam grade. The lowest of the 3 exam grades (excluding the final exam) will be dropped. Lowest quiz grade WILL NOT be dropped. There will be NO Make-up exams or quizzes given except under extraordinary conditions with proper documentation. V. Attendance:After 4 unexcused absences, the instructor may drop the student from the course. VI. Final 2 written laboratory exams. = 50% Grade: Final exam = 25% Projects = 15% Homework = 10% Quizzes = * VII. Text: To be discussed