Computer Science

​​Welcome to the Computer Science at Nipissing University

We offer the following degree options

​The Computer Science program provides a strong foundation in computer science theory and in its practical applications including neural networks, artificial intelligence, robotics, graphics, computer security, software engineering, and game design. You may choose to pursue a Bachelor of Science (BSc) in Computer Science, or a Bachelor of Arts (BA) in Computer Science, based on your preference and the courses you choose. This will allow you to tailor your degree to be more applied or theoretical by selecting courses that align with your interests, and you will be supported by faculty who are genuinely interested in providing you with the skills to make your dreams a reality. You also have the option of simultaneously attaining a Certificate in Game Design and Development.

Certificate in Game Design and Development

Love video games? The Certificate in Game Design and Development, teaches you the skills you need to design game-related computer applications, and other similar types of software. You will learn skills in advanced programming, software engineering, design, and algorithm development. Some of your courses will cover the introduction to game design and development, 3D computer graphics, animation software, and artificial intelligence. This certificate will prepare you for a career in the fast-growing gaming industry.

Certificate in Digital Humanities

If you are interested in studying the digital world and new media, check out the Digital Humanities Certificate. This certificate meets the growing need for training in the digital world among the humanities field, offers you a specialization in new media studies, and is available to any graduating student who has met the requirements for the certificate.
(Any graduating student who has met the requirements)

Certificates available to all Nipissing Students

a student in the computer science physics lab

Our technological facilities are ​up-to-the-minute, including computer labs and robotics labs. We also provide access to SHARCNET, a consortium of universities who share a network of high performance computers that enables research.

     The Sun Lab

       a dedicated Computer Science instructional space

     Physics Lab

     Robotics Lab

Computer Science Research

Collaborative Systems Laboratory (CoSys)

Research in the CoSys lab is focused on Collaboration Theory, Technologies, Systems, and Applications (Role-Based Collaboration and Adaptive Collaboration), Human-Machine Systems, CSCW (Computer-Supported Cooperative Work), Multi-Agent Systems, Software Engineering, and Distributed Intelligent Systems.


SHARCNET is a consortium of 18 colleges, universities and research institutes operating a network of high-performance computer clusters across south western, central and northern Ontario.

Academic Support Services

Our goal is to support your academic and personal development. Look for assistance with accessibility services, learning style assessments, writing skills, writing formats, study strategies, time management, note-taking skills, academic resources, group seminars, peer support, career development activities, and more. Learn More...

Financial Support Services

Achieve your goals on time and on budget. We’ll help you fund your education through scholarships, awards, bursaries, government assistance, and work study programs. Learn More...

Scholarships, awards, and bursaries for students in Computer Science programs

Internationalize your Degree

If you want to experience a year or a semester at one of our partner schools across the globe, we have support services and programs to help you get there. If you want to assist International students with adjusting to life in Canada, we’ll connect you. Check out your options...

Personal Counselling Services

Our registered counsellors offer free, year-round personal counselling services, specialized therapeutic groups, referral services and a host of wellness, educational and awareness events to all full- and part-time undergraduate and graduate students. Learn More...


Our top-rated residences will make you feel right at home. You will make fast friends with your residence community. Our student leaders, Residence Dons, and award winning residence staff give tutorials on everything from the basics of laundry and cooking to making connections within the community. Learn More...

“I hear and I forget, I see and I remember, I do and I understand.” Confucius

Experiential learning is an effective medium that enhances and reinforces classroom learning. In addition, skills and competencies in the areas of communication, teamwork, analysis, work ethic, and problem solving are all learning outcomes that assist with finding the right career path for you.

Third and fourth year Arts and Science Students will be interested in our 3 credit course, UNIV 3006 Experiential Learning for Arts and Science Students. Within this course, academic assignments and at least 60 hours of placement in the community within a field that is related to your course of study is offered.

Experiential Learning Program for Arts & Science Students (ELAS) 

The Experiential Learning for Arts & Science Program (ELAS) is an exclusive project between Student Development & Services, the North Bay & District Chamber of Commerce (NBDCC) and the Faculty of Arts & Science. This project focuses on providing students with hands-on learning experiences directly related to their academic interests. 

With a strong emphasis on learning competencies, the ELAS immerses students with enriched learning opportunities that focus on the development of professional skills resulting in confident, successful and highly employable graduates ready for the workforce. 

The ELAS program provides support for Arts & Science students to participate in activities such as: 

  • Conferences and speakers 
  • Site visits and field trips 
  • Work placements 

When it comes to experiential learning at Nipissing University, you have lots of choices. Let us help you navigate your options, so you can find the best fit for your personal and professional goals, as well as your schedule.  

Visit for more information.

Leadership and Community Engagement

If you are eager to get involved beyond the classroom, take part in the annual Undergraduate Research Conference, which gives you the opportunity to present your work to peers, professors, and family members. You may also have opportunity to work as a Research Assistant to help a professor conduct research and gain valuable experience at the same time.

Record of Student Development

Your experience at Nipissing University is more than just the time spent learning great things in lectures, labs, and seminars. It’s also about the activities you are involved in outside of the classroom, the causes you champion to make change on campus, the clubs you organize, the awards you receive, the workshops you participate in, the volunteering you do, and all the learning that occurs outside of the classroom. 

The Record of Student Development (RSD) is Nipissing University's way of recognizing that learning is happening everywhere on campus. It is a formal record, otherwise known as a co-curricular transcript, where you can include workshops, volunteer experiences, awards, activities, and on campus employment experiences that you participate in throughout your degree. 

Each RSD Approved activity in our database is linked to competency areas employers are looking for such as:    

  • Critical Thinking 
  • Leadership  
  • Digital Literacy  
  • Equity and Diversity 
  • Emotional and Interpersonal Intelligence 
  • & more!  

To see the full list of competencies and get started building your Record of Student Development go to:

Nipissing University Student Union (NUSU)

Students attending Nipissing University in North Bay and long distance students are members of the Nipissing University Student Union. Our organization strives to represent students democratically, provide a communication framework, and lobby for legislative change on issues that affect students.


Exercise and healthy competition always help to clear the mind.


Nipissing’s Athletics Department offers a wide range of intramural activities to keep you on your game


Club sports are available to all Nipissing students and are both recreational and competitive.


Go Lakers! Our varsity athletes always bring their “A” game. Get your friends together and come out to cheer on your favourite teams.


Whether you are a gym enthusiast or a weekend warrior, Nipissing has just what you need.


Program Representative

Full-time Faculty

Part-time Faculty

Retired Faculty

“As a Transfer student who has spent much of his time living in Southern Ontario there is something I missed very deeply about the place I grew up. The Pine Trees and undulating hills of the Canadian Shield give a town a completely different feel than those down south. Going to school in North Bay is amazing in it's own way. Living at lower residence I always have the opportunity to walk to class. In the fall it's through the changing leaves of Ontario's forests, in the winter the snow and silence, and in the spring the melting snow streaks the landscapes with small streams of running water. I find this atmosphere so relaxing in a way that is so important while dealing with the high stress environment of a tough program at University. Growing up in a small town, I feel at ease in the university, with its small classes and a campus atmosphere like the easygoing days of high school. Professors you know and get a feel for, and can feel confident that they can be approached during office hours. Nipissing is an excellent school for those who are daunted by relentless academic pressure from large universities, or feel intimidated by the thought of living in a huge city.”

Logan Burden - 4th Year Science and Technology, Specializing in Robotics

A Computer Science degree is valuable. While many graduates pursue careers in programming, there are many other options available to you as well.

A range of careers is possible with a Computer Science degree: software engineer, artificial intelligence specialist, systems developer, web designer, and data processing director, to name only a few! You may decide to pursue graduate studies or go on to professional schools like law or teaching.

Career and Academic Options

  • Graduate Studies
  • Professional School (Education, Law, MBA, Social Welfare)
  • Careers in areas such as child welfare, social services, counseling, community advocacy, and community mental health