CCS113B Syllabus
CCS113B Syllabus
VISION :
Richwell Colleges, Incorporated is an institution transforming lives towards success and prosperity through world-class education focused on competence and excellence;
anchored on the values of integrity, perseverance, responsible stewardship and faithful reverence in God; and thus, enabling them to make a difference to themselves, to their
families, to other people and to the nation. Richwell Colleges, Incorporated will be a University.
II. MISSION :
To provide real values of education molded with love and respect that will equip students with true knowledge and skills that will lead them in the right path of success
through an enjoyable learning experience. In fulfilling the above vision, Richwell Colleges, Incorporated through its Education, Business, Entrepreneurship, Hotel Management and
Information Technology programs commits itself to:
1. To provide relevant courses that will serve as the keys to the chosen career path of the students: employment, profession and business.
2. To make the opportunity for higher education accessible to all irrespective of their class status in the society.
3. To make competence and excellence as the standard for everything that the institution offers and the norm for which its graduates will become.
4. To anchor the lives of the students to the students to the values of integrity, perseverance and responsible stewardship.
5. To nurture and strengthen the spiritual dimension and faithful reverence in God in the life of every student.
V. COURSE DESCRIPTION : This course provides a complete introduction to programming in C Programming. In addition to covering basic syntax and semantics, the course
emphasizes problem solving methodology and modular programming techniques.
VI. CREDIT UNITS/NO. OF HOURS : 3 Units (2 units Lec; 1 unit Lab), (2 hours Lec; 3 hours Lab)
VII. PRE-REQUISITE : NONE
VIII. LEARNING OUTCOMES :
2. Introduction to Programming • Familiarize with the • Lecture – Discussion • Oral Recitation Week 2 - 3
• Program Development Life programming language • Demonstration • Seatwork
Cycle • Illustrate the functions of • Machine Problem
• Flowchart Symbol flowchart symbol
• Types of Flowchart • Create flowchart with
implementation of
various Single actions,
branching, looping
statements.
3. Getting Started with C. • Familiarize with the • Lecture – Discussion • Board work Week 4 - 5
• History of C Language history of C Programming • Discovery Approach • Quiz
• Sample C Program • Analyze the C • Demonstration • Machine Problem
• Components of a C Program programming elements • Laboratory Activity:
• Examples involve in a simple Prepare a simple program
• Data Types program. for variables
• Variables • Differentiate data types
• Naming Conventions for C and variables.
Variables • Identify the
• Printing and Initializing characteristics and
Variables functions of different
• Compiling and Executing a C data types.
Program • Recall the rules in naming
identifiers; variable
declarations; escape
sequence and constant.
• Creating simple programs
4. C Programming Operators Week 6 -7
• Basic Operators • Categorize the different • Lecture – Discussion • Seatwork
• Assignment Operators operators. • Simulation • Machine Problem
• Arithmetic Operators • Recall the precedence • Laboratory Activity: Write
• Relational Operators rules in evaluating a code that will show the
• Logical Operators program statements and expression and operators.
• Increment Operators expressions.
• Bitwise Operators • Solve problems involving
mathematical, relational
* MIDTERM Laboratory Topic : and logical operators.
Machine Problems for
Programming Operators Week 8
XII. REFERENCES :
1. Buron, Introduction to Programming Using Turbo C.
2. Forouzan, Computer Science
3. Abante, Marmelo, Turbo C Programming Language for Beginners Book 1
4. Abante, Marmelo, Turbo C Programming Language for Beginners Book 2
5. Osborne, Turbo C/C++ Complete Reference
PREPARED BY :
______________________________
JESFER M. DELA CRUZ, MIT
Instructor, BSIS
Noted by :
_____________________________