This second level hands-on intensive course continues on from and requires the introductory object-oriented programming experience covered in COMP 1409 or COMP 1516. 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: data abstraction, modularity, object-oriented programming concepts (encapsulation, inheritance, polymorphism), testing and debugging. COMP 1451 is required in the Applied Software Development, ASD Associate Certificate and the Computer Systems Certificate, CSC. Successful participants will be prepared to move on to higher level programming courses. PLEASE NOTE: COMP 1451 is replaced by COMP 2501- Programming Fundamentals Part 2 and is required prior COMP 2601- Programming Fundamentals Part 3 (Objects) beginning January 2021. Students who did not achieve 70% in COMP 1451 should consider COMP 2501 as their next course prior to COMP 2601.
70% in COMP 1409
Upon successful completion, the student will be able to:
Effective as of Spring/Summer 2017
If you have a comment or question about this course, please complete and submit the form below.
Interested in being notified about future offerings of COMP 1451 - Introduction to Software Development 2? If so, fill out the information below and we'll notify you by email when courses for each new term are displayed here.