Real-world software systems, such as massively parallel Internet applications and mission-critical avionics control systems, require robust and provably correct software architecture design.
The Software Engineering program from Carleton University is fully accredited by the Canadian Engineering Accreditation Board. When you graduate from this program, you will meet the educational requirements for registration as a professional engineer.
The Software Engineering BEng program will provide you with breadth and depth in fundamental computing theory and practice; processes, methods, and tools for developing software systems; and regulatory and social issues. In addition, you will receive a solid foundation in mathematics, the physical sciences, and engineering science and design. Carleton’s emphasis is on developing your expertise in object-oriented programming (using C++ and Java) and real-time computer systems.
As a graduate of the Software Engineering degree program, you will have numerous career opportunities in the information technology industry and will be well prepared to specify, design, implement and maintain complex software systems. In addition, you will be able to manage the development and deployment of software products. Examples of the products that you could develop as a software engineer include embedded real-time systems (e.g., aircraft, medical devices), computer graphics and animation, online banking or e-commerce applications, multimedia and mobile computing systems, and massively multi-user Internet applications. Potential employers can be found in both the public and private sectors.
- Linear Algebra for Engineering or Science
- Calculus for Engineering or Physics
- Mechanics and Thermodynamics
- Software Development
- Imperative Programming
- 48 months
Start dates & application deadlines
- Apply before , National
- Apply before , International
DisciplinesIndustrial & Systems Engineering Computer Sciences Software Engineering View 40 other Bachelors in Industrial & Systems Engineering in Canada
We are not aware of any academic requirements for this programme.
- You will need a secondary school or high school graduation certificate. Education should normally consist of a minimum of 12 years of study.
- You will need to present transcripts from your senior high school along with your graduation diploma or certificate, and any graduation exam results.
International39797 CAD/yearTuition FeeBased on the tuition of 39797 CAD per year during 48 months.
National11806 CAD/yearTuition FeeBased on the tuition of 11806 CAD per year during 48 months.
Living costs for Ottawa
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.
Apply and win up to €10000 to cover your tuition fees.
Updated in the last year
Check the official programme website for potential updates.