Course Overview
**This course has been replaced by COMP 1451** This new hands-on intensive course continues on from COMP 1409 and is for students with some programming experience. The language of example is Java, which is used to provide a solid foundation in current programming concepts and methodologies, with a focus on problem solving. Topics include: algorithms, data structures, data abstraction, modularity, structured and object-oriented programming concepts, testing and debugging. Upon completion, students will be prepared to understand more advanced courses in either procedural or object-oriented programming.
Prerequisite(s)
- 50% in COMP 1409
Credits
3.0
- Retired
- This course has been retired and is no longer offered. Find other Flexible Learning courses that may interest you.
Learning Outcomes
Upon successful completion, the student will be able to:
- Explain the characteristics and advantages of structured and modular programming.
- Design complex, highly modular programs.
- Write simple and complex structured programs in Pascal.
- Explain complex data structures such as ARRAYS, FILES, RECORDS, and POINTERS.
- Incorporate complex data structures into Pascal programs.
- Debug Pascal programs.
Effective as of Fall 2003
Programs and courses are subject to change without notice. Find out more about BCIT course cancellations.