star twitter facebook envelope linkedin youtube alert-red alert home left-quote chevron hamburger minus plus search triangle x

Curriculum


Course Number: CS 211
Course Name: Fundamentals of Programming
Number of Credit Hours: 4 Credits
Prerequisite(s): N/A
Corequisite(s): N/A
Course Description: 
This course equips students with the basic skills and knowledge of computer programming with the C/C++ programming language. Students will first learn about basic data types, basic statements, how to design and set up a C/C++ programming and how to design an algorithm for a computer program. They will then move on with topics on pointers and storage allocation as well as arrays and dynamic memory allocation. Later in the course, students will learn how to write functions or subroutines with the emphasis on command line arguments, environment variables, and recursion. By the end of the course, students will be introduced to structures and file structures: how to define and declare structures, how to access members, how to create a file on computer with C/C++ programs, etc.