| Program start date | Application deadline |
| 2026-01-01 | - |
| 2025-09-01 | - |
Program Overview
Honours Bachelor of Technology – Software Development (BSD)
Program Overview
This four-year honours bachelor degree provides extensive knowledge and technical skills in software development languages, covering topics in operating systems, web applications, multimedia interfaces, information security, databases, system analysis and design principles. Students will also develop communication skills to effectively present technical ideas.
Program Details
Campus
Newnham
Delivery
Hybrid
Duration
8 Semesters (4 Years)
Credential
Honours Bachelor Degree
School
School of Computer Programming & Analysis
About the Program
This program features a mandatory work term that helps students understand how to apply theoretical and practical knowledge in the software industry.
Open Source and Seneca
Seneca has connections with top-tier open-source companies such as Mozilla, creators of the Firefox web browser, and Red Hat, maker of the most successful commercial Linux operating system. In various courses, students will have the opportunity to work with top-tier developers on such projects.
Skills
Throughout this program, students will develop the following skills:
- Communicate and manage projects in a team and individually
- Program algorithms and software languages
- Operate system architectures
- Web application design and deployment
- Network and information security
- Database design and development
- System methodologies and project management
- Business principles and management
- Research and problem-solving
Work Experience
Mandatory Degree Co-op
A work experience that includes at least one term in a formal work environment. In most cases, the work term(s) is a paid position that is completed between two academic semesters and requires a minimum of 420 hours of work. Students must be in good standing and meet all identified requirements prior to participating in the work experience. The successful completion of two co-op work terms is required for graduation. Eligibility for participation does not guarantee that a work position will be secured. Additional fees are required for those participating in the mandatory co-op stream regardless of success in securing a work position.
Program Availability
- Canadian Applicants
- International Applicants
Start in | Location | Availability ---|---|--- Start in Sept. 2025 | Location Newnham | Availability _ _ Open Start in Jan. 2026 | Location Newnham | Availability _ _ Open
Availability is subject to change and a seat is not guaranteed.
Program and Course Delivery
This program is offered in Seneca's hybrid delivery format with some courses available in Seneca's flexible delivery format. Some coursework is online and some must be completed in person. Students will need to come on campus to complete in-person learning requirements.
In courses delivered in the flexible format, using interactive learning spaces, professors teach in person to students in a physical classroom or lab and stream to students online at the same time. Students have a choice of coming to campus for an in-person experience or learning online.
Career Options
Graduates of the program can explore the following career options:
- Client application developer
- Server application developer
- Database application specialist
- Web developer
- Information security analyst
- Project manager
- Software engineer and designer
- System software programmer
- Interactive media developer
- Information systems testing technician
- Application developer
- iOS developer
- iOS software engineer
- Full stack web developer
- Data analyst
- Cloud services analyst
- Business technology designer
The Seneca Polytechnic Difference
This is where university meets college. Where theory meets practice. Where ambition meets flexibility.
Advanced Placement
Graduates of a diploma program may be eligible to complete this degree faster through one of our pathway options.
Renewable Scholarships
You may qualify for a renewable scholarship and receive up to $1,000 per year when you study in any degree program.
Career Support
Seneca Works offers students and graduates lifelong access to an exclusive job board, career coaching, networking and more.
Experiential Learning
Graduate career-ready and world-ready. This program has a mandatory co-op to help you hone essential skills for the workplace.
