Click to View School Library Catalog    Click here to download the Education Quality and Accountability Office test results.Click here to download the Ontario Secondary School Literacy Test results.Click here to download the School Plan.   

 

COMPUTER   PROGRAMMING

   

 

 

Contact Information   

 

Cardinal Leger Secondary School

75 Mary Street, Brampton ON

L6W 3K5

(905) 453-2232 x62263

 

The Canadian software industry is one of the fastest growth sectors in our economy. From 1970 to 1994 its work force has exploded from 22,000 to 173,000. Software development has evolved into a diverse and dynamic industry which impacts all Canadians.

The various software programs used in our modern world were devised, designed and coded by people. One of the biggest challenges facing the industry is that the need for qualified software workers far outstrips the supply. In 1997 almost 20,000 Canadian software positions went unfilled. Without some innovative solutions to this problem, this booming economic force will suffer, having an effect on Canadians all across the country.

Software Human Resources Council
http://www.shrc.ca/

 

The Computer and Information Science program at Cardinal Leger enables young adults to develop and utilize their gifts and resources in finding solutions that benefit others in ways that model Gospel values. The curriculum focus enables students to be critical thinkers and innovative problem solvers and analyse the use of resources while understanding the implications of technological innovations. Emphasis on process and results ensures students apply skills and knowledge when providing services and recognize our God-given responsibility to respect the dignity and value of the individual and the protection of the environment. Computer technology has an ever-increasing effect upon society (e.g., the digital divide: the division of groups in society based upon the access to information that further disadvantages the poor). It is important for young Catholics to reflect upon and examine the potential of technology to affect lives.

 

Course Offerings

 

ICS 2O1

Grade 10 Open

This course introduces students to computer science concepts. Students learn about the stages in software design; the fundamental programming constructs of sequence, selection, and repetition; the functions of internal and external computer components; the relationship among networks, operating systems, and application software and their uses; and how programming languages evolve. Students also develop an awareness of computer-related careers and the impact of computers and associated technologies.

This course is designated as open and can be taken by all students who wish to learn about Computer and Information Science. Students who wish to continue study in this area can take the University/College courses in Grades 11 and 12 that lead to post-secondary courses.

 

ICS3U1

University

This course helps students examine computer science concepts. Students outline stages in software development, define standard control and data structures, identify on- and off-line resources, explain the functions of basic computer components, and develop programming and problem-solving skills using operating systems and implementing defined practices. As well as identifying careers in computer science, students develop an understanding of the ethical use of computers and the impact of emergent technologies on society.

 

ICS  4U1

University

This course helps students use programming and software engineering principles to design and develop algorithms and programs. Students will use software development and diagnostic tools, implement data structures and algorithms, and use file-management techniques in project settings. They will also develop an understanding of the ethics of computer use and the impact of information technology on the community, and will explore post-secondary education and career paths in computer science.