ME 171: Computer Programming Language

Offered to ME Level-1 Term-2            Credit Hours 3.00            Contact Hours 3.00

Course Syllabus:
Introduction to computer hardware and its working principle; Programming logic, and flowcharts. Introduction to structured programming; Overview of C and C++ programming languages; C and C++ fundamentals – data types and expressions; Operators; Libraries and keywords; Statements, Input and output systems, algorithms; Control statements; strings and arrays; Functions; Pointers; Object Oriented programming; Introduction to advanced programming.