inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
On campus
Duration
24 months
Program Facts
Program Details
Degree
Masters
Major
Computer Science | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
About Program

Program Overview


The Master of Applied Computer Science (MACS) program at St. Francis Xavier University is a 2-year, full-time program designed to equip students with industry-level skills in various computer science sub-disciplines. The program features advanced coursework, project-based electives, and a co-operative education option. Graduates are highly sought-after by employers in Canada and worldwide, with potential career paths including data analyst, software developer, and cybersecurity specialist.

Program Outline


Master of Applied Computer Science (MACS)

is a 2-year, full-time, course-based graduate program offered by St. Francis Xavier University (StFX). This program prepares students with industry-level skills in various computer science sub-disciplines.

  • You possess an undergraduate degree in Computer Science or an equivalent combination of courses.
  • You aspire to work in the rapidly-growing field of computer science.
  • You desire further development of your skills in various computer science specializations.
  • You seek a top-ranked program in computer science in Atlantic Canada (Maclean's Magazine October 2019).

The program features:

  • Advanced coursework: Explore a diverse range of computer science disciplines.
  • Project-based elective: Gain hands-on experience in a professional setting.
  • Develop in-demand skills: Become equipped with the knowledge and skills sought by employers across the industry.
  • Join a collaborative environment: Collaborate with fellow students and faculty in a supportive community.

Outline:


MACS Course Coverage:

  • Real Time Systems
  • High Performance Computing
  • Algorithm Design and Analysis
  • Artificial Intelligence
  • Database Systems
  • Software Engineering
  • Computer Graphics
  • Network Programming
  • Web Development
  • Security in Computer Systems

Program Structure:

  • The program comprises a total of 10 courses.
  • Each course typically covers specific areas of computer science, ranging from theoretical to applied.
  • Students can choose an elective course with a focus on either project-based learning or a co-operative education experience.

Assessment:


Assessment methods:

  • Assignments
  • Midterm examinations
  • Final examinations
  • Project-based work
  • Research paper

Assessment criteria:

  • Depth of understanding in computer science concepts.
  • Ability to apply theoretical knowledge to real-world scenarios.
  • Effectiveness of communication skills (written and oral).
  • Problem-solving skills and analytical abilities.
  • Project completion to industry standards (if applicable).

Teaching:


Teaching methods:

  • Interactive lectures
  • Collaborative learning projects
  • Research seminars
  • Guest speaker sessions
  • Industry-oriented workshops

Faculty:

  • Highly qualified and experienced professors in various computer science sub-disciplines.
  • Active researchers with publications in leading journals and conferences.
  • Passionate about sharing their knowledge and mentoring students.

Unique teaching approach:

  • Emphasis on hands-on learning and practical application of theories.
  • Problem-solving based learning.
  • Collaboration between students and faculty through research projects.

Careers:


Potential career paths for MACS graduates:

  • Data Analyst
  • Data Scientist
  • Database Administrator
  • Game Developer
  • Networking Administrator
  • Software Developer

Additional career opportunities:

  • Machine learning engineer
  • Cybersecurity specialist
  • Cloud computing engineer
  • User interface designer
  • Artificial intelligence engineer
  • Research scientist

Other:

  • StFX's Computer Science program boasts a strong industry network with connections to various technology companies.
  • Graduates are highly sought-after by employers in Canada and worldwide.
  • The program emphasizes ethical considerations and social implications of computer science use.
SHOW MORE
About University
PhD
Masters
Bachelors
Diploma
Foundation
Courses

St. Francis Xavier University


Overview:

St. Francis Xavier University (StFX) is a renowned Canadian university located in the charming town of Antigonish, Nova Scotia. It is consistently recognized as one of Canada's best universities, particularly for its undergraduate programs. StFX prides itself on its small campus size, which fosters a close-knit community and provides ample opportunities for students to learn, grow, and thrive.


Services Offered:

StFX offers a comprehensive range of services to support students in their academic and personal endeavors. These include:

    Academic Services:

    Academic advising, accessible learning, academic success center, tutoring, and library resources.

    Support Services:

    Health and counselling services, human rights and equity support, sexual violence prevention and response, student career center, childcare, chaplaincy, and IT services.

    Student Life:

    New student orientation, transition programs, campus life activities, student societies, and resources for living off-campus.

    University Housing:

    Residence options, dining services, and information for living away from home.

    International:

    International exchange opportunities, international travel support, and advising for international students.

Student Life and Campus Experience:

StFX offers a vibrant and engaging campus experience. Students can expect:

    Close-knit community:

    The small campus size fosters a strong sense of community and allows students to build meaningful relationships with peers and faculty.

    Experiential learning:

    StFX is highly ranked for its experiential learning opportunities, providing students with practical experience through co-op programs, internships, research opportunities, and service learning initiatives.

    Active campus life:

    Students can participate in a wide range of extracurricular activities, including student societies, sports, arts, and cultural events.

    Beautiful campus:

    StFX is known for its picturesque campus, located in a charming town with a rich history and culture.

Key Reasons to Study There:

    Strong academic reputation:

    StFX is consistently ranked among Canada's top universities, particularly for its undergraduate programs.

    Small class sizes:

    Students benefit from personalized attention and close interaction with professors in small class settings.

    Experiential learning opportunities:

    StFX provides numerous opportunities for students to gain practical experience and apply their knowledge in real-world settings.

    Vibrant campus community:

    The close-knit community fosters a sense of belonging and provides ample opportunities for students to connect with peers and faculty.

    Beautiful location:

    StFX is situated in a charming town with a rich history and culture, offering a unique and enriching environment for students.

Academic Programs:

StFX offers a wide range of undergraduate, graduate, and professional diploma programs across various disciplines, including:

    Arts:

    Anthropology, Applied Forensic Psychology, Aquatic Resources, Art, Catholic Studies, Celtic Studies, Classical Studies, Development Studies, Economics, English, Health, History, Humanities Colloquium, Modern Languages, Music, Philosophy, Political Science, Public Policy and Governance, Religious Studies, Social Justice Colloquium, Sociology, Women's and Gender Studies, and Psychology.

    Business:

    Accounting, Business Intelligence and Analytics, Enterprise Systems, Entrepreneurship and Human Nutrition, Entrepreneurship, Finance, International Business, Management & Leadership, and Marketing.

    Education:

    Bachelor of Education, Master of Adult Education, Master of Education, and Ph.D. in Education.

    Science:

    Biology, Chemistry, Computer Science, Earth and Environmental Sciences, Engineering, Human Kinetics, Human Nutrition, Math & Statistics, Nursing, and Physics.

Other:

StFX is committed to fostering a diverse and inclusive campus environment. The university has a dedicated Diversity Engagement Centre that provides support and resources for students from various backgrounds, including Black students, Indigenous students, and international students. StFX also has a strong focus on research, with numerous research chairs, institutes, centers, and networks dedicated to advancing knowledge and innovation.

Total programs
59
Admission Requirements

Entry Requirements:


Canadian and Permanent Resident Students:

  • 4-year degree in Computer Science (or equivalent) with a minimum average of 70% (B).
  • Completion of at least 12 undergraduate courses in computer science or equivalent courses.
  • See the list of required courses here.

International Students:

  • 4-year degree in Computer Science (or equivalent) with a minimum average of 70% (B).
  • IELTS 6.5 with no band below 6
  • While meeting the minimum requirement allows us to review your application, a strong application and a high IELTS score will position you more favorably.
  • While IELTS 6.5 is the minimum requirement, a higher score can significantly strengthen your application.
Location
Ambassadors
How can I help you today?