BA/BS in Software Engineering is a bachelor's degree in Software Engineering programme taught at Université Laval in Québec, Canada. The programme runs for 4 years. It carries 120.0 credits. Tuition for international students is CAD 27,095 per year (CAD 3,118 per year for local students).
At a glance
Degree:Bachelor's Degree
Field:Software Engineering
Duration: 4 years
Credits: 120.0
Local tuition: CAD 3,118 / year
International tuition: CAD 27,095 / year
Information for the 2027/28 academic year · Last reviewed September 2026 ·
Program details
Overview
This bachelor's program (B.Ing.) trains software engineers responsible for the specification, design, development, maintenance, and quality of complex software systems, applying engineering methods across the full development lifecycle from requirements analysis to project management. The four-year, 120-credit curriculum is accredited by Engineers Canada and gives graduates access to Quebec's Order of Engineers. Students complete a mandatory paid internship of 12 to 15 weeks, with up to three additional optional paid internships available. Team-based integrator projects apply engineering methodology to complex system design. Four optional concentrations are offered: video games and virtual reality, industrial and embedded systems, cybersecurity, and big-data processing. Some courses are delivered online or in hybrid format. The program suits students who like science, information technology, and engineering, have an aptitude for mathematics, particularly discrete mathematics, and enjoy programming and rigorous, collaborative project work. Graduates pursue careers as software engineers, business intelligence analysts, IT architects, project managers, and software, web, or application developers, across sectors including telecommunications, multimedia, consulting, and critical industrial systems.
Requirements
Admission Requirements: Direct entry is open to holders of a Quebec DEC in Natural Sciences, Sciences Letters and Arts, Computer Science and Mathematics, or the International Baccalaureate in Pure and Applied Sciences. Applicants with another DEC must complete the four prerequisite areas -- biology, chemistry, a three-course mathematics sequence and a three-course physics sequence -- using Université Laval's equivalency table, with compensatory courses (including MAT-0150, MAT-0260, MAT-0130, PHY-0150, PHY-0250, PHY-0260) available over up to two sessions for a single missing prerequisite. Applicants from outside Quebec need a secondary diploma plus one year of university study, or 13 years of pre-university education (or 12 years plus one year of higher education internationally), with a satisfactory science background; those with only a secondary diploma follow a preparatory science pathway. Non-francophone applicants must pass the Test de français (TCF tout public); French-as-a-second-language coursework is available for those who fall short. No minimum admission average is published for this program.
Application Details
Application Deadline:Domestic (Quebec and other-Canadian) applicants to Universite Laval apply per trimester: for Automne (Fall) 2027 entry, online applications open August 15, 2026, non-quota bachelor's applications are due March 1, 2027 (late until August 15, 2027) and non-quota graduate applications are due February 1, 2027; Hiver (Winter) 2027 applications are due November 1, 2026 (late until December 1, 2026). Quota programs -- MD, first-cycle PharmD, and bachelor's degrees in occupational therapy, physiotherapy, sexology and biomedical sciences -- close November 1, 2026 for Automne 2027, for all applicants. International applicants face firmer, earlier cutoffs (February 1, 2027 for Automne; July 1, 2026 for Hiver 2027; December 1, 2026 for Ete 2027) given 4-to-6-month immigration processing; a late international application is deferred to a later term rather than accepted for the term requested. These are institution-wide dates; this programme publishes no deadline of its own.