School of ICT ‘computer programming’ academic programs

We are often asked about the focus and purpose of our School of ICT academic programs that cover computer programming.

.

Computer Science

Computer Science is the study of computation.

An alternate definition states that Computer Science is the study of the principles and use of computers.

.

Software Engineering

Software engineering is a field of study within computer science.

Software engineering is the application of a systematic, disciplined, quantifiable approach to the design, development, operation, and maintenance of software.

Computer programming is part of the software engineering process.

.

School of ICT academic programs

In the software engineering field of study, Seneca’s School of ICT has three academic programs:

CPD – diploma – 2 years – foundations of computer programming

CPA – diploma – 3 years – adds systems analysis and design topics

BSD – degree – 4 years – covers almost all of the software engineering field of study

.

BSD and the software engineering field of study

Software engineering requires the knowledge and use of many other fields of study within computer science.

In BSD, students learn topics in the fields of study which are most closely applicable to software development, including:

  • algorithms,
  • programming paradigms,
  • concurrency and multiprocessing,
  • operating systems,
  • communications and networks,
  • system architecture,
  • data organization and storage (including databases),
  • media processing, and
  • user interface design.

So, in summary, the BSD program is a specialized application of computer science.

If you are passionate about programming, then this program is for you.

.

More about computer science, information technology, and computer engineering

Computer Science is the study of computation. (Computation deals with how to solve problems using an algorithm.)

A computer scientist specializes in the theory of computation and the design of computational systems.

Study areas include:

  • mathematical logic,
  • set, number, graph theory,
  • boolean algebra,
  • automata theory,
  • language structure and design, and
  • proofs.

.

IT – information technology – is a field of study alongside computer science. It’s the application of ‘information and communications technology’ in the context of an organization.

Our School of ICT offers diploma- and degree-level programs in information technology:

  • IFS – Informatics and Security – degree
  • CTY – Computer Systems Technology – diploma, 3-year
  • CNS – Computer Networking and Technical Support – diploma, 2-year

.

Electronics engineering technology is a field of study alongside computer science. It integrates and applies several fields of study in electrical engineering and computer science to the development of computer hardware, and its embedded software.

Our School of ICT offers diploma-level programs in computer engineering technology:

  • EET – Electronics Engineering Technology – diploma, 3-year
  • EEN – Electronics Engineering Technician – diploma, 2-year

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: