• We are available for any custom works this month
  • Main office: Springville center X264, Park Ave S.01
  • Call us (123) 456-7890 - (123) 555-7891

Course Information

About this Course

This course is designed for students to study engineering programming. Fundamental concepts and principles of the chosen computer programming language are covered in this course. Considerable emphasis is placed on the understanding and application of computer programming.

Course Syllabus

Introduction to Computer
- Computer System: Hardware, Software, Peripherals and People
- Database models: Relational, Hierarchical, Network and Object-oriented
- Program analysis, design and implementation (including sub-procedure, data and classes)

Introduction to Computer Programming
- History of Programming Languages
- Programming styles including modular and object-oriented
- Problem Solving Approach (Algorithm, Pseudocode and Flowchart)

Computer Program Components I
- Basic Elements of Programming
- Introduction to Compiler, Coding Standard and Error Identification
- Sequential Structure

Computer Program Components II
Arithmetic and Logical Expression

Control Structure – Selection I
Programming on using if and if..else

Control Structure – Selection II
Programming on using nested if and switch

Control Structure – Repetition I
Programming on using while and do..while

Control Structure – Repetition II
Programming on using for and nested loop

Function I
- Predefined and user-defined functions
- Function definition, prototype and calls

Function II
User-defined functions with and without parameters

Array 1
- Introduction to single and multidimensional array
- Create, initialize and access array

Array II
Array as parameters

File Input/Output
- Introduction to File Input/Output
- Processing using File – read from file and write on file

Frequently Asked Questions

Q1 : How long should I take to complete the course?
A1 : 14 WEEKS