Business, Administration and Information Technology (BIT)

Computer Science 10

5 credits

This is an exciting and rewarding option meant for students who wish to write their own computer programs. Through a hands-on approach, students are introduced to the fundamental principles of programming languages and develop skills to design algorithms and basic coding instructions. Students will be introduced to html, css and the JavaScript language.

Computer Science 20

5 credits | Prerequisite: Computer Science 10

This is an intermediate programming course where students extend their knowledge of computer programming. Students learn the basic structure and syntax of Java, constructing algorithms to solve more complex problems. Using an integrated development environment students learn to write procedural programs using variables, arrays and control statements. They are introduced to
object-orientated principles and how they are applied to Java programs.

Computer Science 30

5 credits | Prerequisite: Computer Science 20

This is an advanced programming course where students continue to develop their mastery of programming concepts using Java. Students are introduced to new methods of problem solving and algorithm development including searching and sorting. Extending their knowledge of object-oriented programming, students learn to write programs that explore the association between classes. They also learn how to use a new program control flow mechanism called recursion. Finally, students also learn to read and write data from text files and build graphical user interfaces.

Last modified on

RT @yyCBEdu: Families will be able to view, download and print student report cards in MyCBE from June 28 until July 28, 2022. Learn more: #WeAreCBE

Check out this great story! So proud of our students! #WeAreCBE #CrescentStrong

This morning, CHHS staff participated in a smudge led by our very own Ms Laplante and her daughter. We reflected on and celebrated the outstanding contributions of First Nations, Inuit, and Métis peoples. #NationalIndigenousPeoplesDay @Indigenous_cbe #WeAreCBE #CrescentStrong

RT @Indigenous_cbe: The #CBEIndigenousEd Team wishes everyone a Happy Solstice & National #IndigenousPeoplesDay! Today Natoosi☀️shines longer than any other day of the year because there is so much to celebrate about being Indigenous that we need a little extra time. 🥰 #WeAreCBE #GreetingNatoosi

RT @yyCBEdu: In honour of National Indigenous History Month and National Indigenous Peoples Day, our schools are engaged in the process of renewing their TRC Commitments to Action. Read how staff & students are engaged in the work of Truth and Reconciliation: #WeAreCBE