Looking for a new undergraduate program to put on your radar? Our Educational Consultants are here to help! In addition to exploring popular, established programs, our experts are also familiar with newly introduced programs.
Bachelor of Computer Science – User Experiences and User Interfaces Stream – Carleton University, Ottawa
Technology is everywhere, but great technology is defined by how people experience it. Carleton University’s Bachelor of Computer Science (BCS) – User Experiences/User Interfaces (UX/UI) Stream is designed for students who want to combine strong technical skills with creative problem-solving to build software that people actually want to use.
This stream blends the core foundations of computer science with specialized training in user experience and user interface design, preparing graduates to create interactive systems that are functional, intuitive, and engaging.
A Strong Foundation in Computer Science
Carleton’s Computer Science program is available as an Honours degree or Combined Honours with Mathematics. Students begin by developing a solid grounding in core areas such as programming, algorithms, computational thinking, and systems design.
Courses like Introduction to Computer Science I build essential skills in algorithm design, control structures, debugging, and problem decomposition, ensuring students have the technical depth required to succeed in advanced computing environments.
From there, students in the UX/UI stream build specialized expertise that connects technical knowledge with human-centred design principles.
Designing for Real Users
The UX/UI stream focuses on how people interact with technology. Through courses such as Human-Computer Interaction, students learn how to design, develop, and evaluate interactive computing systems that enhance user experience across diverse audiences. The program emphasizes both theory and hands-on practice, ensuring graduates understand not just how to code, but how to design software that is accessible, efficient, and meaningful.


Learning in Canada’s Tech Capital
Located in Ottawa, Carleton students benefit from proximity to one of Canada’s most vibrant tech sectors. The city is home to multinational technology firms, innovative startups, and numerous federal government departments and agencies.
Students can take advantage of:
- Optional co-op opportunities, gaining paid, practical work experience
- The Industrial Applications Internship Option, including a partnership with Shopify
- Networking and employment opportunities within Ottawa’s technology ecosystem
These work-integrated learning options allow students to graduate with tangible industry experience and refined professional skills.
Career Pathways
Graduates of the UX/UI stream are well-positioned for careers such as:
- Multimedia designer
- Software designer or developer
- Computer game developer
- Web services and infrastructure specialist
- Software or systems security analyst
- Artificial intelligence or data-focused roles
Many students also choose to pursue graduate studies in areas such as artificial intelligence, machine learning, data science, or computer security.
Bridging Technology and Human Experience
Carleton’s UX/UI stream stands out because it recognizes that the future of computing isn’t just about building systems, it’s about building systems that work for people. By combining technical excellence with design thinking and human-centred research, this program prepares graduates to lead in industries where user experience is critical to success.
For students who are creative, analytical, and interested in the intersection of technology and human behaviour, the UX/UI stream in Computer Science at Carleton offers a compelling pathway into one of today’s most in-demand fields.
Ready to explore computer science programs that align with your goals? Our expert educational consultants are here to help you navigate the wide range of business programs across the country. Whether you’re passionate about UX/UX, web development, or software engineering, we can guide you to the right path. Book an appointment today to discuss how we can help you find the program that aligns with your passions and career goals.
Want to read our other program features? Check them out under our Majors and Careers topic.

