0% found this document useful (0 votes)
89 views2 pages

CS101 CS Fundamentals

This sample syllabus provides an overview of the CS101 course which introduces fundamental concepts of computer science. The course objectives are to understand basic computer hardware and software components, number systems, digital logic systems, programming languages, operating systems, and networking. It is divided into 7 topics covered over a semester, including computer history, number systems, Boolean logic, assembly language, compilers, operating systems, and internetworking.

Uploaded by

zcybe
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
89 views2 pages

CS101 CS Fundamentals

This sample syllabus provides an overview of the CS101 course which introduces fundamental concepts of computer science. The course objectives are to understand basic computer hardware and software components, number systems, digital logic systems, programming languages, operating systems, and networking. It is divided into 7 topics covered over a semester, including computer history, number systems, Boolean logic, assembly language, compilers, operating systems, and internetworking.

Uploaded by

zcybe
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

COMMISSION ON HIGHER EDUCATION SAMPLE SYLLABUS TEMPLATE COURSE NUMBER: CS101 TITLE: CS Fundamentals DEPARTMENT / PROGRAM: BSCS SCHOOL:

SEMESTER AND SCHOOL YEAR: INSTRUCTOR: COURSE DESCRIPTION

This course provides an overview of computers, number systems, data types and representations, digital logic systems, assembly and machine language, compilers and translators, operating systems, and internetworking. COURSE OBJECTIVES (DESIRABLE OBJECTIVES)

At the end of this course, the student should be able to: 1. identify the basic components of a computer system 2. know the arithmetic operations on number systems 3. understand how different data types are represented 4. understand the basics of digital logic systems 5. identify the different levels of programming 6. know the functions of an operating system 7. know concepts of data communication, network components and protocols, the Internet issues COURSE OUTLINE AND TIMEFRAME 1. 2. 3. 4. 5. TOPICS AND READINGS History of Computers Computer Hardware Computer Software Introduction to Number Systems Number System Conversion Number System Operations Fixed-Point Number Representation Floating-Point Number Representation Digital Logic Systems Logic Operations and Gates Boolean Functions DATE

CS101

Page 1

Canonical and Standard Forms Boolean Algebra Theorems and Properties Simplification of Boolean Functions Flip-flops, Counters, Registers, PLAs 6. Controlling the Computer Assembly and Machine Language Compilers and Translators Programming Languages Operating Systems 7. Overview of Internetworking Networking: Computer Connections Internet: A Resource for All of Us Security and Privacy: Computers and the Internet REQUIRED READINGS

SUGGESTED READINGS

COURSE REQUIREMENTS

CONSULTATION HOURS

CS101

Page 2

You might also like