Semester-1
| Course Name: Programming Fundamentals | |
| Course Structure: Lectures: 3, Labs: 1 | Credit Hours: 4 |
| Prerequisites: None | |
| Objectives: The course is designed to familiarize students with the basic structured programming skills. It emphasizes upon problem analysis, algorithm designing, and program development and testing. | |
| Course Outline: Overview of computers and programming. Overview of language for e.g. C language C. Basics of structured and Modular programming. Basic Algorithms and problem solving, development of basic algorithms, analyzing problem, designing solution, testing designed solution. Fundamental programming constructs, translation of algorithms to programs, data types, control structures, functions, arrays, records, files, testing programs. | |
| Reference Material:1. Problem Solving and Program Design in C / 6E Hanly & Koffman Addison-Wesley | Published: 02/06/2009 ISBN-10: 0321535421 | ISBN-13: 9780321535429 2. C How to Program, 5/E(Harvey & Paul) Deitel & Deitel, ISBN-10: 0132404168 ISBN-13: 9780132404167 Publisher: Prentice Hall Copyright: 2007 |