Memorial’s Faculty of Engineering and Applied Science prides itself on the high calibre of its graduate students. Our students have won national and international awards in fields such as offshore oil and energy by winning first place in the Chancellor’s Graduate Award with the Fry Family Foundation Award, and placed second out of 39 international teams in the American Concrete Institute in the USA. Among other accomplishments, Memorial had the first Canadian graduate of the new Global Engineering Certificate.

New career-driven graduate course- and thesis-based programs have been added in diploma and masters’ areas and our superior students are excelling in innovation, knowledge building and technological developments. Areas such as subsea, ocean and marine technology, energy, sustainable infrastructure, information and communication technology, are among some of these growing expertise fields.

The Office of Associate Dean (Graduate Studies) is here to serve the needs of both faculty and students from the initial inquiry, admission, graduation and then through career development. We help our students unleash their real potential, to be successful researchers and/or professionals, and to be global citizens.

At our office, we are always striving for more challenges and more learning for the future and we are establishing new international collaborations to facilitate world experiences for our graduate students and to provide them with valuable global career development.

Software Engineering-MASc Program overview
The Master of Applied Science in Software Engineering (MASc.SE) is a course-based master’s program intended for students with a computer science or computer engineering background who wish to upgrade their background to specialize in software engineering. The MASc.SE is a four-term, course-based master’s program offered jointly by the Faculty of Engineering and Applied Science and the Faculty of Science. Graduates of the program will have knowledge and understanding of the core areas and methods in software engineering and will be ready to work in positions of software development, computer systems architecture and design, and distributed services. The program distinguishes itself from existing course options in computer science and computer engineering with its increased focus on software engineering and related topics and a decreased emphasis on other areas, such as hardware, digital design and communications. 

Seven core courses (3 credit hours each)
ENGI 9818 Software Fundamentals
ENGI 9867 Advanced Computing Concepts for Engineering
ENGI 9874 Software Design and Specification
ENGI 9839 Software Verification and Validation
ENGI 9837† Software Engineering Capstone
COMP 6901 Applied Algorithms
COMP 6905 Software Engineering

† Normally ENGI 9837 will be taken in the final term

Three elective courses selected from the following courses or with the program chair’s approval

ENGI 9807 Computer Security or COMP 6916 Security and Privacy
ENGI 9838 Software Engineering Practice
ENGI 9861 High-performance Computer Architecture or COMP 6904 Advanced Computer Architecture
ENGI 9869 Advanced Concurrent Programming or COMP 6903Concurrent Computing
ENGI 9872 Digital Communications
ENGI 9875 Embedded and Real-time Systems Design or COMP 6925 Advanced Operating Systems
ENGI 9876 Advanced Data Networks
ENGI 9877 Cryptography
COMP 6908 Database Technology and Applications
COMP 6910 Services Computing, Semantic Web and Cloud Computing
COMP 6921 Syntax and Semantics of Programming Languages
COMP 6922 Compiling Methods
COMP 6934 Introduction to Data Visualization
AI 6001 Topics in Artificial Intelligence
以上内容是Memorial’s Software Engineering-MASc的课程介绍，请基于你对于Memorial’s Software Engineering-MASc的理解，分析为什么Memorial’s Software Engineering-MASc可以帮助我实现以下职业目标：I yearn to delve even deeper into acquiring relevant knowledge on Software Engineering. My long-term objective is to establish myself as a proficient programmer, and I strongly believe that advancing my education and augmenting my technical competencies are pivotal in staying abreast of the continuously evolving market demands. Specifically, my aspirations lie in securing a position within a prominent IT company, where I can actively contribute to cutting-edge technology development.