To support you and your education, BCIT is adapting applied learning in formats appropriate to the unfolding global situation. All PTS classes are being delivered in an online format unless you are notified otherwise.
This hands-on course is the foundation for all future programming courses and complements COMP 1537 and COMP 1800. This course introduces the fundamental concepts of programming including design, development, testing, debugging simple programs, as well as error-handling, and problem solving.
This course isn't currently offered through BCIT Part-time Studies. Please check back next term, subscribe to receive email updates or
contact us with your comments or questions.
Upon successful completion of this course, the student will be able to:
Design, implement, debug and test simple object-oriented programs in a modern high-level programming language.
Write programs using good software development processes including design before implementation, encapsulation, information hiding, message passing, decomposition and testing.
Analyze and explain behaviour of simple programs involving fundamental programming constructs.
Apply the techniques of decomposition to break a program into smaller modules with well-defined interfaces
Write automated tests to verify the correctness of their code.
Explain the representation and use of primitive data types and built-in data structures, including arrays and strings.
Explain the value of application programming interfaces (APIs) in software development.
Use variables, control statements, and input/output.
Use error handling to deal with exceptional circumstances.
Effective as of Fall 2018
COMP 1510 is offered as a part of the following programs:
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 1510 - Programming Methods?
If so, fill out the information below and we'll notify you by email when courses for each new term are displayed here.