Program descriptionThe University of Lethbridge offers a high-quality Master of Science (MSc) in Computer Science program that provides students a chance to build on their computer science knowledge and delve further into areas that interest them. This thesis-based program trains and supports students as they carry out novel research and refine their writing and critical thinking skills. Students are supervised and mentored by faculty members with world-class expertise in a variety of areas in computer science, including algorithms, systems, and computational intelligence.Competitive funding packages are available, including teaching assistantship opportunities. Students can also take advantage of our Co-operative Education program while completing their MSc in Computer Science, giving them exposure to the many companies who hire computer science students.Educational backgroundEducational background/courses pertinent for admission consideration:A four-year Bachelor of Science degree in Computer Science (or equivalent), with a minimum GPA of 3.0 in the last 20 courses. Ideally, the student's degree program should have at least nine 3000-level Computer Science courses (including Data Structures and Programming Languages), and at least 2 4000-level Computer Science courses. Strong programming skills are also an asset!Faculty research expertiseApproximation AlgorithmsArtificial IntelligenceBioinformaticsComputer AlgebraComputer SystemsDatabasesData MiningDigital LibrariesDiscrete OptimizationHardware DesignImage ProcessingLogic CircuitsMedia DataNatural Language ProcessingNumerical OptimizationSoftware EngineeringVLSI DesignWireless NetworksWomen in Engineering and ScienceFacilities and research centres/institutionsAlberta RNA Research and Training Institute (ARRTI), University of LethbridgeAlberta Terrestrial Imaging Centre (ATIC), University of LethbridgeThe Canadian Center for Behavioural Neuroscience (CCBN), University of LethbridgeProgram of StudyStudents are required to complete courses (below), a Thesis, and a Thesis Oral Defence. Students develop their programs in consultation with their supervisors.Two of: Computer Science 5110 - Studies in Algorithms (Series) (3.0 credit hours)Computer Science 5210 - Studies in Systems (Series) (3.0 credit hours)Computer Science 5310 - Studies in Computational Intelligence (Series) (3.0 credit hours)Two additional courses (6.0 credit hours) at the 5000 levelNote: Students must complete at least two separate Computer Science Series courses for the major, as identified by the course number (e.g. two offerings of Computer Science 5110 do not satisfy the “Two of:” requirement)In case of discrepancies between this page and the Graduate Studies Calendar and Course Catalogue, the Graduate Studies Calendar and Course Catalogue shall prevail.
For international students
Applicants must hold a baccalaureate degree (i.e. an undergraduate degree) in a related discipline from a recognized degree-granting institution; Have a minimum grade point average of 3.00 (based on 4.00 scale) on the last 20 graded university-level term courses OR calculated on the most recently completed masters degree if the applicant is applying for another masters degree.
English Language Requirements:
Test of English as a Foreign Language (TOEFL) taken within the last two years, with a minimum overall score of 86.
Academic International English Language Testing System (IELTS) test, taken within the last two years, with a minimum overall score of 6.5, and a minimum score of 6.0 in each band.
Academic Pearson Test of English (PTE), taken within the last two years, with a minimum overall score of 63.
Canadian Academic English Language (CAEL) Assessment, taken within the last two years, with a minimum overall score of 70.
24 Months - Full time
![Fee]()
Fee
Please check with institution*Price shown is for indicative purposes, please check with institution*Price shown is for indicative purposes, please check with institution
![Start Date]()
Start Date
![Address]()
Address
University of Lethbridge, 4401 University Drive, LETHBRIDGE, Alberta (AB), T1K 3M4, Canada
24 Months - Full time
![Start Date]()
Start Date
![Address]()
Address
University of Lethbridge, 4401 University Drive, LETHBRIDGE, Alberta (AB), T1K 3M4, Canada