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
Duration
Program Facts
Program Details
Degree
Masters
Major
Computer Science | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Course Language
English
Intakes
Program start dateApplication deadline
2024-09-16-
About Program

Program Overview


The MSc in Computing program equips graduates with advanced knowledge and skills in computing, including research capacity. It prepares students for leadership and progression in the IT industry, offering a comprehensive curriculum covering topics such as UX/UI design, programming paradigms, and blockchain. Through a blended learning approach and authentic assessment, graduates are well-positioned for career advancement in various IT roles, including leadership positions.

Program Outline

Degree Overview:

  • The MSc in Computing program prepares graduates for leadership and progression in the IT industry.
  • It equips students with advanced knowledge and skills in computing, including research capacity.
  • The program is designed for graduates with an IT background or professionals seeking career advancement.
  • On successful completion, graduates can pursue further studies or secure employment in various IT roles, including leadership positions.

Outline:


Stage 1 (Taught Stage)

  • Computer Interaction and Communication (UX/UI): Focuses on UX/UI design principles and practices, including user testing and feedback gathering.
  • Programming Paradigms: Equips students with knowledge of different programming paradigms and their implementation.
  • Operating Systems and Architecture: Explores operating systems and hardware, including different architectures and OS systems.
  • Software Process Management: Provides advanced knowledge of software development management and approaches to working with teams.
  • Advanced Networking and Security: Reviews fundamental concepts and technologies in computer networks, as well as state-of-the-art networking technologies like IoT and SDN.
  • Blockchain and Distributed Storage: Introduces blockchain applications, concepts, and technologies, including cryptocurrencies.
  • Embedded Systems: Enhances students' ability to analyze problems and develop embedded systems solutions.
  • Research and Professional Ethics: Equips students with research skills and knowledge of ethical considerations in computing.

Capstone Project

  • Facilitates the coalescence of knowledge from the taught elements into a real-world project in the computing domain.
  • Involves investigating insights gained throughout the program and disseminating findings to diverse audiences.

Assessment:

  • A combination of formative and summative assessments is employed.
  • Summative assessments are completed during taught modules and through end-of-module assessments.
  • The program engages an authentic assessment approach to provide insights into real-world work tasks and challenges.
  • Opportunities for integrated assessment maximize the reflection of authentic work-based problems and scenarios.
  • Assessment methodologies include continuous assessment, examination, and research project assessment.

Teaching:

  • Blended learning approach combines on-campus and online activities.
  • Online activities include lectures, learning activities, assessment tasks, and group activities.
  • On-campus activities include tutorials, labs, project supervision, problem-solving case studies, library research, and seminars.
  • Faculty expertise and industry connections provide a unique learning experience.

Careers:

  • Graduates are well-positioned for career progression in various IT roles, including leadership positions.
  • The program emphasizes the need to maintain currency in the discipline and commit to continuous professional development.
  • On completion, graduates are equipped to secure employment opportunities in a range of IT roles, including:
  • Software development
  • Network administration
  • Cybersecurity
  • Data analysis
  • Project management
  • IT consulting
SHOW MORE
About University
Masters
Bachelors
Diploma
Foundation
Courses

College of the Rockies


Overview:

College of the Rockies is a public post-secondary institution located in the East Kootenays region of British Columbia, Canada. It offers a wide range of programs and courses, including diplomas, certificates, and degrees. The college is known for its commitment to providing high-quality education and its focus on student success.


Services Offered:

College of the Rockies provides a comprehensive range of services to its students, including:

    Academic Advising and Career Planning:

    Students can receive guidance on program selection, career exploration, and academic planning.

    Financial Aid and Awards:

    The college offers various financial aid options, scholarships, and bursaries to help students fund their education.

    Counselling Resources:

    Students have access to counselling services for personal, academic, and career concerns.

    Learning Support:

    The college provides learning resources, including a library, tutoring services, and writing support.

    Student Resources:

    Students can access resources such as student employment services, Indigenous student services, international student services, and technology support.

Student Life and Campus Experience:

College of the Rockies offers a vibrant campus life with various activities and facilities for students. These include:

    Drop-in Activities:

    The college organizes various drop-in activities for students to engage in.

    Upcoming Events:

    Students can participate in various events organized by the college.

    Gym and Weight Room:

    Students have access to a gym and weight room for fitness and recreation.

    Equipment Rentals:

    The college offers equipment rentals for various activities.

    Locker Registration:

    Students can register for lockers to store their belongings.

    Student Housing:

    The college provides on-campus housing options for students.

    Campus Store:

    Students can purchase textbooks, merchandise, and other supplies at the campus store.

    Students Association:

    The college has a Students Association that represents student interests and organizes events.

Key Reasons to Study There:

    Wide Range of Programs:

    College of the Rockies offers over 60 programs and hundreds of courses, providing students with diverse options to pursue their academic and career goals.

    Small College Environment:

    The college's smaller size allows for personalized attention from faculty and staff, fostering a supportive and engaging learning environment.

    Focus on Student Success:

    The college is committed to student success and provides various resources and support services to help students achieve their goals.

    Beautiful Location:

    The college is situated in the stunning East Kootenays region, offering students access to outdoor recreation and a vibrant community.

Academic Programs:

College of the Rockies offers a wide range of academic programs, including:

    Trades and Technology:

    The college offers programs in various trades, including welding, carpentry, and automotive technology.

    Business and Management:

    Students can pursue programs in business administration, marketing, and accounting.

    Health and Human Services:

    The college offers programs in nursing, social work, and early childhood education.

    Arts and Sciences:

    Students can pursue programs in English, history, and psychology.

Total programs
94
Admission Requirements

Entry Requirements:

The direct entry route to this program requires applicants to evidence numerate, technical, and analytical ability to a minimum of NFQ level 8 standard. Strong programming skills (a level 8 standard) are an essential requirement for admission. The following are accepted as appropriate evidence for direct entry: An NFQ level 8 major award in IT (or cognate discipline) with strong programming skills OR An NFQ level 8 major award from a non-cognate discipline with a minimum of 5 years of relevant industry experience and evidencing strong programming skills. Applications are also welcome from individuals who do not meet the standard entry requirements but wish to apply for entry based on prior learning (RPL) or prior experiential learning (RPEL). The College will thoroughly assess applications received through RPL and RPEL to ensure candidates can evidence learning to an appropriate standard - normally the framework level equivalent to the direct entry qualifications requirement and demonstrate potential to succeed and benefit from the program. Applications submitted on this basis will be assessed in line with the College RPL policy. Applications on the basis of experiential learning or informal
on-formal learning must evidence an applicant's potential to succeed through demonstration of ability to pursue the program at the applicable NFQ level, in the discipline area concerned, and benefit from the program of study in question. The ability to produce written summaries, discussions, and projects on academic and applied matters will be important. Evidence may be provided through: Prior study and qualifications, including CPD, short courses, and professional awards as well as NFQ awards. Work experience and achievements. Other experiential learning obtained through volunteering or non-employment experience. Successful completion of an entry assessment set by the College. A combination of the above. For applicants whose first language is not English, English language competency required for entry must be equal to or greater than B2+ in the CEFRL. English language credentials endorsed by other systems (viz. IELTS, TOEFL, PTE, Cambridge, Duolingo, etc.) will be assessed to ensure they meet this minimum standard. This program is designed for individuals who have previous knowledge in computing, through professional experience and/or educational qualifications. This program is not suitable for individuals with only basic computer literacy. This program requires students to be able to actively engage in teaching, learning, and assessment activities. To do so, students will be expected to provide their own laptops with the following hardware configuration: 8GB of RAM (16GB are recommended) A modern 64-bit x86 processor (Intel i5 or superior) 250+ GB of available space in hard disk WiFi card A recent version of Ubuntu, macOS, or Windows.

Location
How can I help you today?