News

The core provides a basic and broad study of theory, mathematical basics, programming methodology, computer architecture, data structures, operating systems, and software engineering. This degree ...
A Bachelor of Computer Science degree takes a minimum of three or four years (90 – 120 credits) of full-time study, depending on your academic background. The core provides a basic and broad study of ...
We’ve created a first-year experience that provides you with a great foundation in computer science and problem-solving. Regardless of your program of choice, you will develop programming skills, ...
Instructors of a new self-paced version of Introduction to Computer Programming found that three weeks before the end of classes, about half of the students enrolled were halfway through the course ...
An international study led by a Dalhousie Computer Science researcher has revealed the impacts of COVID-19 on those working in software professional roles.
Selected advanced topics including: programming paradigms; procedure; functional; declarative; object-oriented; compiler techniques.
Today, only 2% of students study computer programming. If we triple that to 6%, we'd close the gap between students and jobs, driving $500 billion in economic value to our country.