Applied Science in Software Engineering
Program Overview
The Master of Applied Science in Software Engineering (MAScSE) is a four-term, course-based program designed for students with a computer science or engineering background seeking specialization in software engineering. The program covers core topics in software development, architecture, testing, and data science, with students choosing a specialization in software development, architecture, or data science. Graduates will possess a comprehensive understanding of software engineering principles and practices, preparing them for careers in software development, architecture, and distributed services.
Program Outline
Degree Overview:
The Master of Applied Science in Software Engineering (MAScSE) is a four-term, course-based Master's program. It is intended for students with a computer science or computer engineering background who wish to upgrade their background to specialize in software engineering. Students will graduate with a broad understanding of the main areas of Software Engineering as well as in-depth knowledge in some of these areas. Students will acquire practical experience through course projects, and by completing a substantial team capstone project.
Outline:
The MAScSE program provides students with a comprehensive understanding of software engineering principles and practices. The program covers a range of topics, including:
- Software development methodologies
- Software architecture and design
- Software testing and quality assurance
- Distributed systems
- Cloud computing
- Big data analytics
- Machine learning
- Artificial intelligence The program is structured around a core curriculum of required courses, as well as a selection of elective courses. Students can choose to specialize in one of three areas:
- Software development
- Software architecture
- Data science
Assessment:
Students in the MAScSE program are assessed through a variety of methods, including:
- Coursework
- Projects
- Presentations
- Exams The program also requires students to complete a capstone project. The capstone project is a major research project that allows students to apply their knowledge and skills to a real-world problem.
Teaching:
The MAScSE program is taught by a team of experienced faculty members from the Faculty of Science and the Faculty of Engineering and Applied Science. The faculty members are actively involved in research and are committed to providing students with a high-quality learning experience. The program uses a variety of teaching methods, including:
- Lectures
- Tutorials
- Labs
- Projects
- Presentations The program also offers a range of opportunities for students to get involved in research and development projects.
Careers:
Graduates of the MAScSE program will have knowledge and understanding of the core areas and methods of Software Engineering and will be ready to work in positions of software development, computer systems architecture and design, and distributed services. Graduates may work in both the private and public sectors locally in Newfoundland and Labrador and across Canada.
Tuition Fees and Payment Information:
Tuition (NL students):$1,858.50/semester (plus an additional special fee) Tuition (Other Canadian students):$1,858.50/semester (plus an additional special fee) Tuition (International students):$2,416.50/semester (plus an additional special fee)
Memorial University of Newfoundland
Overview:
Memorial University of Newfoundland is a public research university located in Newfoundland and Labrador, Canada. It is the province's largest university and offers a wide range of undergraduate and graduate programs.
Student Life and Campus Experience:
Memorial University offers a vibrant campus life with various student clubs, organizations, and events. Students can participate in sports, arts, and cultural activities. The university also provides resources for student health and wellness.
Key Reasons to Study There:
*
Unique Location:
Memorial University is situated in a beautiful and culturally rich province with stunning natural landscapes. *Research Opportunities:
The university is known for its strong research focus, offering students opportunities to engage in cutting-edge research projects. *Strong Academic Programs:
Memorial University offers a diverse range of academic programs, including strong programs in areas like oceanography, marine biology, and engineering. *Supportive Environment:
The university provides a supportive and welcoming environment for students, with dedicated staff and faculty members committed to student success.Academic Programs:
Memorial University offers a wide range of academic programs across various faculties and schools, including: * Faculty of Arts * Faculty of Business Administration * Faculty of Education * Faculty of Engineering and Applied Science * Faculty of Medicine * Faculty of Science * Faculty of Law * Grenfell Campus * Marine Institute
Entry Requirements:
- Bachelor's degree in computer science, computer engineering, or a cognate area.
Language Proficiency Requirements:
- Applicants must meet the English proficiency requirements for graduate programs with higher English proficiency requirements described in the web site of the School of Graduate Studies.