In this hands-on specialization, you will learn how to design, implement, test, maintain, and document software solutions.
Study in a specialization that not only trains you on what it takes to succeed as a software engineer but also what it takes to be a leader in the workplace
In this hands-on specialization, you will learn how to design, implement, test, maintain, and document software solutions. With a focus on teamwork and collaboration both in and out of the classroom, you’ll gain the experience and interpersonal skills to meet the needs of today’s software creators and users.
Courses
Students who have fulfilled the requirements for a single-major honors degree in computing systems may apply for a specialization in software engineering if they have also successfully completed the following 9.0 credits:
4.0 COIS credits consisting of:
COIS 3030H: Software Specification and Development
COIS 3040H: Advanced Software Architecture and Design
COIS 3050H: Formal Languages and Automata
COIS 3320H: Fundamentals of Operating Systems
COIS 3420H: Web Application Development
COIS-ADMN 3850H: Fundamentals of Project Management
COIS 4000Y: Software Engineering Project
Software Designer
Software engineers and designers research, design, evaluate, integrate, and maintain software applications, technical environments, operating systems, embedded software, information warehouses, and telecommunications software.
They are employed in information technology consulting firms, information technology research and development firms, and information technology units throughout the private and public sectors, or they may be self-employed.
Career Opportunities
Database Administrator
Software Systems Developer
Software Application Developer
Network Systems Administrator
Research Scientist
Software Engineer
Computer Systems Analyst
Web Developer
Mobile Application Developer
Computer Security
Consistently recognized as one of Canada’s top universities and the #1 undergraduate university in Ontario for 12 years running, Trent University is home to a dynamic community of scholars embodying our motto nunc cognosco ex parte – now I know in part – valuing what has been learned, and what is yet to be discovered.
Attracting excellent students from across the country and around the world, Trent is known for leadership in teaching, research, and student satisfaction. Here, students connect and collaborate with faculty, staff, and their peers through diverse communities that span our unique collegiate communities, disciplines, hands-on research, co-op and career experience, and community-based activities.
Across all disciplines, Trent brings critical, integrative thinking to life every day. Popular among students is Trent’s uniquely flexible learning environment where a single faculty of arts and science allows students to fully customize their degree in a way that truly reflects their goals and interests.
Trent University offers students the opportunity to study in more than 100 programs across two campuses. The Peterborough campus features award-winning architecture and innovative and academically-rigorous programs housed on 1,400 acres in a breathtaking natural setting on the banks of the Otonabee River.
A second campus, Trent Durham Greater Toronto Area, is located in Oshawa and offers career-ready academic programs and experiences. A new residence and academic building opened at this growing campus in Fall 2020.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy