CMPE 211

Course Code & Number
CMPE 211
Course Title
Fundamentals of Programming II
Level
BS
Credit Hours/ ECTS Credits
(2+0+2) 3 TEDU Credits, 6 ECTS Credits
Year of Study:
Sophomore
Semester:
Fall
Type of Course:
Compulsory
Mode of Delivery:
Face-to-face
Language of Instruction:
English
Pre-requisite / Co-requisite:
Pre-requisites: CMPE 112
Co-requisites: NONE
Catalog Description
Classes. Objects. Operator overloading. Packaging. Linked lists. Queues. Stacks. Searching and sorting algorithms.
Course Objectives

The objective of this course is to provide an understanding of programming techniques related to object oriented programming. This course also helps the students understand the use of simple data structures and algorithms in programming languages

Course Learning Outcomes

Upon succesful completion of this course, a student will be able to
1. Develop programs in an object oriented programming language
2. Use object oriented coding techniques for solving problems
3. Work with packages
4. Implement fundamental data structures using object oriented structures
5. Implement fundamental algorithms using object oriented structures