Program Summary Selkirk College offers elective courses in computer science. These elective courses are transferable to a variety of post-secondary institutions. Course requirements vary among post-secondary institutions. We advise that you plan your program with a UAS School Chair for information on transferability. Admission Requirements Admission to the program requires the completion of Pre-calculus 12, Foundations 12, MATH 051 or MATH 50 with a grade of “C” or better, or written permission of the Instructor and School Chair. Other prerequisites depend on the electives chosen to complete the program. Students who lack the admission requirements may still gain entry to the program by taking a combination of upgrading and university courses in their first year. This may extend the length of their program. Program Course CPSC 100 - INTRODUCTION TO PROGRAMMING | An introductory object-oriented (OO) programming course with emphasis on basic programming constructs, algorithms, program design, and good programming practices. This course will introduce a high-level language to illustrate programming basics. Students will develop and test small OO programs which loop, make decisions, access arrays, define classes, instantiate objects, and invoke methods. Prerequisites: Pre-calculus 12, Foundations 12, MATH 051 or MATH 50 with a grade of “C” or better, or written permission of the Instructor and Schoo! Chair. CPSC 101 - INTRODUCTION TO PROGRAMMING II This course is a continuation of CPSC 100 with emphasis on more advanced programming techniques and design, development and test of large applications. Students will write programs which make use of library functions to display graphical user interfaces, manage collections of data, access files and databases, and interact with other programs. Prerequisites: CPSC 100 with a grade of “C” or better. selkirk.ca/programs Contacts UNIVERSITY ARTS & SCIENCES ADMISSIONS Admissions Officer (Castlegar) Phone: 1.888.953.1133 ext 21233 Direct: 250.365.1233 Email: admissions@selkirk.ca PROGRAM CONTACT Phone: 1.888.953.1133 ext 21205 Direct: 250.365.1205 Email: UAS@selkirk.ca TRACY PUNCHARD School Chair of UAS; Instructor, English Phone: 1.888.953.1133 ext 21318 Direct: 250.365.1318 Email: topunchard@selkirk.ca Computer Science selkirk.ca/computer-science LENGTH OF STUDY: Up to One Year ACCREDITATION: General Associate of Science and Transfer to BSc CAMPUS: Castlegar For all University Arts & Sciences course descriptions: see page 260 Selkirk College Academic Calendar 2017-18 45