students in computer lab with vr headset
Home > Academics > Programs > Computer Science

Our Computer Science Program

With state-of-the-art technology and computer labs, along with small class sizes and one-on-one interactions with faculty, Algoma U has a reputation for having a world-class computer science program.

With today’s technologically-based society, computer science grads are in high demand, and have some of the best career outlooks in the marketplace. With high starter-level salaries and great job prospects, why wouldn’t you study computer science?

Our program is primarily concerned with the overall theory and application behind the design of algorithms, programming languages, hardware architecture, systems software, application software, and tools. Students gain a strong theoretical and practical foundation in the study of algorithms, programming languages, and the design and construction of computer systems and applications. They will also have a solid foundation in data structure, programming, assembly language programming, computer organization, operating systems, theory, software engineering, algorithms, and computer networking. Courses are also offered in artificial intelligence, human-computer interactions, web data management, Internet tools, among others.

A large component of our computer science program is creativity and innovation. Students are able to create new designs and explore their wildest imaginations. Computing drives innovation in the sciences (including the Human Genome Project, AIDs vaccine research, environmental monitoring and project, among others), but also developments in engineering, business, entertainment, and education. Many who want to make a positive difference in the world around them study computer science.

This creativity and innovation can also be explored in a controlled environment. Unlike other fields of study, computer science is one of the only areas which allows experiments to be carried out in a simulated virtual laboratory. Experiments that are even beyond the realm of physical possibility can be carried out in a computer lab.  Computer scientists can simulate outcomes before they happen, including mapping out natural disasters like earthquakes and tsunamis, and population growth under a variety of different circumstances.

What You Can Expect

Hands-on learning, a close-knit campus community, and caring faculty.

Our Courses

For more detailed information on our courses, please visit our courses schedule section

Get Started Now
Meet our Faculty

Our Computer Science faculty are experts in the field. Get to know them!

Ready to Apply?

Applying to Algoma U is simple, fast, and easy

Research Latest News

Read about what research is happening at Algoma U

    • Have Questions About
      The Program?

      When a student embarks on their journey with us, a number of questions arise. We’re here to answer!