About This Course
This course covers advanced application development techniques and coding principles using structured programming language. Emphasis is given to implementing abstract datatypes, pointers, strings, input/output file streams, records, and data files.
Course Outcomes
1. Understand the coding principles using advanced programming language techniques.
2. Distinguish abstract data types and explain pointers, strings, input/output file streams, records, and data files.
Course Schedule
Module | Topic |
Module 1 | Review of Computer Programming |
Module 2 | Arrays |
Module 3 | Pointers |
Module 4 | Dynamic Arrays |
Module 5 | Exception Handling |
Module 6 | Strings |
Module 7 | Character String Values |
Module 8 | C-String/String Manipulation Functions |
Module 9 | Structures |
Module 10 | Array of Structures |
Module 11 | I/O File Streaming |
Frequently Asked Questions
What web browser should I use?
The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.
See our list of supported browsers for the most up-to-date information.