Loading...
HomeMy WebLinkAboutCIS-158BERGEN COMMUNITY COLLEGE Computer Science, Engineering, and Information Technologies Department CIS-158 Course Syllabus Instructor: ______________ Phone: _________________ Email: ______________ Office hours: _________________ Office: ______________ Prerequisites: MAT-040 or MAT-048 or equivalent by testing Credits/Hours: 3 Credits 4 Hours Gen. Ed. Elective: Yes Course Description: Introduction to Computer Systems is intended for students who are interested an algorithmic approach to computers and their applications. Topics include terminology used in the computer field, introduction to computer systems and their applications. Students will work with various software packages on the microcomputer (aka: PC). Student Learning Outcomes Upon satisfactory completion of the course, the student will: 1. Become proficient in basic computer terminology 2. Be able to name the major components of a computer system and explain what each does. 3. Identify various ways in which the computer has impacted on or changed our society. 4. Know the criteria to use in evaluating a software package 5. Be able to perform tasks utilizing current problem solving software packages 6. Know the fundamental steps necessary for creating a computer program 7. Be able to explain fundamental networking concepts Course Grade Evaluation: The student will be evaluated using a variety of methods which may include, but are not limited to, some of the following: Quizzes, exams, written assignments, programming assignments, and projects. Textbook: An Invitation to Computer Science, Sixth Edition, ISBN 13: 978-1-133-19082-0, ISBN 10: 1-133-19082-0 Author: Schneider and Gersting, Cengage Learning. Course Content: 1. What is Computer Science? Misconceptions Definitions Major subfields of Computer Science Using the Microcomputer Creating a Text Document 2. Introduction to Hardware History of Computing Hardware components of computers Categories of computers 3. Algorithms Representation Operations Creating an algorithm 4. Interaction with the Computer System Formatting a disk Sign-on & sign-off procedures Creating, saving, and printing a source code file 5. Information Literacy Use of Library Information Use of Web Information Exam I: topic 1 through 5 6. Data Representation External Internal Binary, Decimal and Hexadecimal Reliability of Internal Representation Boolean Logic Logic Gates Circuits 7. Computer Memory Types of memory Usage of memory 8. Software System Software Programming languages Software development process Creating a program Compilation Execution 9. File Management File types Storage File Organization Accessing a file 10. Packaged Software Exam II: topic 6 through 10 Spreadsheet Presentation Tools 11. Networking Concepts Terminology Purpose of a Network Local Area Networks Wide Area Networks Internet Overview 12. Computation Modeling What is a model? Simulation 13. Artificial Intelligence Definition Terminology 14. Computers and Society Benefits of computing Security Legal and ethical issues Final Special Features of the Course: The use of learning technologies: the internet and PowerPoint The inclusion of technology literacy The inclusion of information literacy 08/2016 dw