This document provides details about an introductory computer programming logic course including the course name, description, units, contact hours, prerequisites, outcomes, outline, laboratory experiments, and equipment. The course teaches programming logic concepts like data types, control structures, arrays, and debugging techniques.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
2K views
Programming Logic and Design
This document provides details about an introductory computer programming logic course including the course name, description, units, contact hours, prerequisites, outcomes, outline, laboratory experiments, and equipment. The course teaches programming logic concepts like data types, control structures, arrays, and debugging techniques.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Course Name Programming Logic and Design
Course This is an Introductory course in computer programming logic. The
Description student will learn algorithms applicable to all programming languages, including: identifiers, data types, arrays, control structures, modular programming, generating reports, and computer memory concepts. The student will learn to use charts commonly used in business and information processing. Program logic will be developed using flowcharts and pseudo code. Programs will be written using any programming Language. Number of Units 2 units for Lecture Number of 6 hours per week Contact Hour per Week Prerequisites None Program c-I Outcomes Course After completing this course, the student must be able to: Outcomes 1. Identify important steps in program development cycle 2. Draw a flowchart to represent the program’s logic 3. Break down programming problems into modules
Course Outline 1. Introduction to Computers and Logic
2. Tools for Developing Program Logic: Flowchart and Pseudocode instructions 3. Logical Control Structures : Sequence ,Selection/Decision, Iteration /Loop, Case 4. Data and Data Types, Constants and Variables, Operators and Its Hierarchy 5. Looping: While Loop, Do... While Loop, For Loop 6. Lists and Arrays: Representation ,Arrays Interpolation, Add and Delete, Operators and Functions , Slicing 7. Debugging Techniques: Steps /Process in Debugging, Approaches, Debugging tools
Laboratory Laboratory exercises to be identified by the program.
Experiments Each major topic should have a corresponding laboratory exercise. For semestral program, 15 exercises per semester. For trimestral program, 12 exercises per trimester. For quarterm program, 9 exercises per quarter.
Laboratory Computer and object-oriented programming software tool
Equipment Depending on the class size 1 computer per student