Degree Programs
List of Courses
Search
Undergraduate Courses
Upcoming events
- Securing P2P Content Sharing Service from Poisoning Attacks(seminar)(4 days)
- RFID Assisted Object Tracking for Automating Manufacturing Assembly Lines(seminar)(4 days)
- 9th Philippine Computing Science Congress(event)(53 days)
Navigation
CMSC 21: Fundamentals of Programming
Published in Courses
Catalog Course Description
| Number | CMSC 21 |
| Title | Fundamentals of Programming |
| Description | Expansion and development of materials introduced in CMSC 11; processing files and linked-lists; programming in the C language; recursion; systematic program development; top-down design and program verification. |
| Prerequisites | CMSC 11 |
| Semester offered | First and Second |
| Credit | 3 |
| Hours/week | 5 (2 lecture, 3 laboratory) |
Objectives
At the end of the course, the student should be able to:
- Write correct and well-structured programs proficiently in Pascal and C programming languages;
- Use files and pointers in programming;
- Design and implement recursive algorithms; and
- Prove program correctness.
Suggested citation for this online article:
_______. CMSC 21: Fundamentals Of Programming. Accessed 08 January 2009. UPLB-ICS webpage (http://www.ics.uplb.edu.ph/courses/ugrad/cmsc/21).







