CST111-90881 Introduction to Computer Science and Information Technology SUFFOLK COUNTY COMMUNITY COLLEGE MATHEMATICS AND COMPUTER SCIENCE DEPARTMENT STUDENT COURSE OUTLINE Spring/2015 COURSE TITLE: CST111 --- Introduction to Computer Science and Information Technology SECTION & CRN: Section 101, CRN 90881 TIME: Monday 07:30 – 09:10 am Thursday 07:30 – 09:10 am ROOM: 233 Riverhead building PREREQUISITE: None INSTRUCTOR: Dr. Yong-nian Tang (from Brookhaven National Laboratory) tangy@sunysuffolk.edu TELEPHONE: 631-344-7022 (Instructor's BNL Office) ADUNCT OFFICE: R331 TEXT BOOK: Computer Science Illuminated 6th Ed. by Nell Dale and John Lewis Jones and Bartlett Learning SUPPLY: One or two USB drives CLASS WEBPAGE: www2.sunysuffolk.edu/tangy Copies of the departmental syllabi for all Mathematics or Computer Science courses are available in the department office(R352). The following items are specific requirements for this course. CATELOGUE DESCRIPTION: This course provides a survey of the major areas in computer science and information technology. It examines the history, current status, and future prospects in areas such as software design and programming, operating systems and administration, database design and management, data security, privacy, networking, and digital communications. It provides an opportunity for students to learn the fundamental theories and practices in computer science and information technology and understand their respective expectations. Course cannot be applied to satisfaction of a Liberal Arts and Science elective in any curriculum. No Prerequisite. COURSE OBJECTIVE: Upon successful completion of this course, students should be able to 1. Understand the difference between computer science and information technology and their basic theories and practices; 2. Use Windows system and its file system with proficiency; 3. Understand basic concepts in computer science, including: a. Computer hardware and software b. Numbering system, especially binary numbers c. Basic programming skills (by using the languages processing and Java) 4. Understand introductory concepts in information technology, including: a. Operating systems and networking b. Internet security and basic HTML commands (tags) c. Basic and some advanced spreadsheet and skills (Excel 2013) d. Basic skills of database design and queries 1 CST111-90881 Introduction to Computer Science and Information Technology PROCEDURES FOR ACCOMPLISHING THESE OBJECTIVES: Lectures and hands-on labs. A class meeting usually consists of one-hour lecture and one-hour lab. Reading and reviewing course materials. Individual assistance. Homework and project assignments. Please note that no homework and projects will be accepted after the last day of the class. Five exams and one final. The final and exams for Word and Access carry more weight than exams for Windows XP, Access and PowerPoint. Please note that the class might contain some advanced topics, which usually will not appear in the assignments and exams. COLLEGE-WIDE ATTENDANCE POLICY: All students are expected to attend every session of each course for which they are registered. Students are responsible for all that transpires in class whether or not they are in attendance. The College defines excessive absence or lateness as more than the equivalent of one week of class meetings during the semester. More than the allowable number of unexcused absences may cause the student to be dropped from the course at the instructor's discretion. INSTRUCTOR’S ATTENDANCE POLICY: Students should inform the instructor for his/her absence. The instructor will fully consider the circumstances and treat it in a firm and fair way accordingly. The attendance and participation contribute 10% of the final grade. More than two uniformed absences will result in 10 points deduction from the final grade (total 100 points). GRADING PRACTICE: Participation/Attendance: Lab work, homework and projects: Exams: o Quizzes 1 - 3 20% o Midterm 20% o Final 20% 10% 30% 60% 2 CST111-90881 Introduction to Computer Science and Information Technology DETAILED COURSE SCHEDULE (TENTATIVE!) Date 08/31/2015 09/02/2015 09/07/2015 09/09/2015 09/14/2015 09/16/2015 09/21/2015 09/24/2015 09/28/2015 09/30/2015 10/05/2015 10/07/2015 10/12/2015 10/14/2015 10/19/2015 10/21/2015 10/26/2015 10/28/2015 11/02/2015 11/04/2015 11/09/2015 11/11/2015 11/16/2015 11/18/2015 11/23/2015 11/25/2015 11/30/2015 12/02/2015 12/07/2015 12/09/2015 12/14/2015 12/16/2015 12/21/2015 Topic Introduction to the course Introduction to computer hardware and software No Class Introduction to computer hardware and software No Class Introduction to OS and Windows systems Internet security Quiz 1 Note Quiz 1 Intro to Binary and Hexadecimal numbers Introduction to logical gates Excel and the Wall Street Quiz 2 Miscellaneous Topics Quiz 2 Database design and query Doing projects Midterm Software Development Intro to programming in processing No Class Midterm Intro to programming in processing Doing projects Quiz 3 Quiz 3 Intro to Java programming Doing projects Review Final Final All the quizzes and exams are open-book, open-note, and open-internet. Since we do not have text books with this class, the course web page www2.sunysuffolk.edu/tangy is very important; and the students are encouraged to go to the Internet to search and fetch information. 3