Class Notes - Suffolk County Community College

advertisement
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
Download