Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3
Computer Programming CSC-113
Name of Course: Computer Programming Course Code: CSC
113 Course Instructor: Samina Malik Credit Hour: 01
COURSE LEARNING OBJECTIVES
1. Learn the programming principles and techniques that are required to
develop applications to solving different practical problems 2. Explore the fundamental nature of computer programming 3. Use of efficient software programs to solve basic computing problems 4. Using C++ as the programming language and Visual Studio dot Net as the IDE (Integrated Development Environment) 5. Performing different tasks in weekly journals supported by manuals. 6. learn the fundamental programming concepts and methodologies which are essential to building good C/C++ programs 7. To code, document, test, and implement a well-structured, robust computer program using the C/C++ programming language in weekly labs. COURSE OUTCOMES
1. To describe the advantages of a high level language like C/C++, the
programming process, and the compilation process
2. To describe and use software tools in the programming process
Describe the functions of an IDE Use an IDE to compile, load, save, and debug a C/C++ program
3. Demonstrate an understanding of the overall syntax and semantics of
C/C++ programs by writing small programs from specifications given in class
4. Describe the fundamental components of a C/C++ program (e.g.,. source
files, header files, main() function, functions, and libraries)
5. Explain and apply fundamental syntax rules for identifiers, declarations,
expressions, statements, and functions
6. Modify and extend short programs that use standard conditional and iterative control structures and functions
7. Select appropriate primitive data types for solving a variety of problems
(e.g.,, integer, real, character and string data)
8. Demonstrate the use of arithmetic and relational operators including operator