0% found this document useful (0 votes)
109 views

CS103 Programming 2

This document provides a sample syllabus for a Computer Programming 2 course that covers advanced C programming and data structures like arrays, lists, and files. The syllabus outlines 6 course objectives focused on problem solving and implementing algorithms. It also includes a course outline with 5 topic areas to be covered over the semester, such as arrays, strings, structures, pointers, and file structures.
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
109 views

CS103 Programming 2

This document provides a sample syllabus for a Computer Programming 2 course that covers advanced C programming and data structures like arrays, lists, and files. The syllabus outlines 6 course objectives focused on problem solving and implementing algorithms. It also includes a course outline with 5 topic areas to be covered over the semester, such as arrays, strings, structures, pointers, and file structures.
Copyright
© © All Rights Reserved
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: CS103

TITLE: Computer Programming 2

DEPARTMENT / PROGRAM: BSCS

SCHOOL:

SEMESTER AND SCHOOL YEAR:

INSTRUCTOR:

COURSE DESCRIPTION

This is an advanced course for computer programming in C. It covers


the data structures like array, list, and file. This course also should
serve as a foundation for students in the Computer Science program.

COURSE OBJECTIVES (DESIRABLE OBJECTIVES)

At the end of this course, the student should be able to:

1. Learn the components in problem solving


2. Explore the strategies in problem solving in relation to procedural
programming
3. Analyze problems
4. Design algorithms to solve problems
5. Implement algorithms in a programming language
6. Test programming solutions to problems
7. Understand various concepts of data structures

COURSE OUTLINE AND TIMEFRAME

TOPICS AND READINGS DATE


1. Arrays
One-Dimensional Array
Sorting and Searching in an Array
Two-Dimensional Array
2. Strings
3. Structures
Structure Within a Structure
Array Within a Structure
4. Pointers

CS103 Page 1
Concept of Heap, Stacks, and Memory
Management
Pointers Within a Structure
5. File Structures
Text File
Non-Text File

REQUIRED READINGS

SUGGESTED READINGS

COURSE REQUIREMENTS

CONSULTATION HOURS

CS103 Page 2

You might also like