Dual Masters And PhD Programs In Computer Science

Last Updated on September 7, 2022 by Smile Ese

One of the latest trends in higher education is the multiple masters program. In fact, it is becoming more common to not only get the undergraduate degree and then move to a graduate program, but to move on and earn a second master’s degree and sometimes even a doctorate. Dual Masters And PhD Programs In Computer Science

If you’re looking for information on Dual Masters and PhD Programs in Computer Science, masters in computer science in Canada, masters in computer science in the United Kingdom, or masters in computer science prerequisites, Collegelearners is a great place to start.

Collegelearners is replete with relevant information on masters PhD programs combined, dual masters and PhD programs in English, PhD in Computer Science online, PhD in Computer Science in USA with scholarship, Computer Science PhD programs, and so much more.

PhD in Computer Science or Computer Engineering | Computer Science &  Engineering at WashU

Dual Masters And PhD Programs In Computer Science

Graduates with a degree in computer science can pursue careers as computer and information research scientists, computer network architects, and computer system analysts. As the demand for new and better technologies increases, the need for highly skilled computer science professionals is also expected to increase.

Accelerated dual degree programs in which a student can earn a master’s degree and a PhD simultaneously or consecutively are not very common due to study requirements and the accelerated pace of learning required. There are a few fields of study where dual degrees are available, which see students gain a master’s and a PhD in a quicker time than if both programs were taken separately.

Best Master's in Computer Science Degrees | Collegechoice

what is MSc PhD dual degree

M.Sc. Ph.D. is a three to six years-long dual degree programme that combines MSc and Ph.D.. This integrated course rewards a student with a double degree. A M.Sc. is a postgraduate degree in science discipline. Candidates who have completed a B.Sc. are eligible for enrolling in M.Sc. While a PhD is a doctoral level research degree programme.

Candidates who have completed 10+2+3+2 or 10+2+4 level course are eligible for enrolling in the Ph.D. course. The multi-disciplinary curriculum covers the core and elective course modules. M.Sc. Ph.D. integrated course is designed to fulfil the requirements of a modern researcher of familiarity with the experimental and theoretical fields.

What is M.Sc. Ph.D full form?

M.Sc. PhD stands for Master of Science- Doctor of Philosophy. It is an integrated programme designed by combining postgraduate degree M.Sc. and doctoral degree Ph.D. It involves advanced courses, foundation courses, and research work. Students are rewarded with M.Sc and Ph.D degrees on completion of the one-degree program.

This M.Sc. Ph.D dual degree program consists of two semesters, and for the first two years in each, students are dedicated to pursuing some small research projects. They are given a choice to select their guides and laboratories during this period. The next 4.5 to 5 years of the candidate’s educational journey revolves around research.

M.Sc Ph.D integrated course is ideal as it spares additional years for those students who pursue both M.Sc and Ph.D separately.

M.Sc. Ph.D. Highlights

Name of CourseMaster in Science + Doctoral Program
Course LevelMasters Doctorate level
Course DurationThree to Six Years.
EligibilityAn aggregate of 55% to 60% and above in B.Sc./B.TechFinal year graduation students are eligible to apply.
Admission and Entrance ExamsM.Sc. Ph.D course admission is based on a college or university’s qualifying examination and/or a standard entrance exam such as IIT JAM, BITSAT, JEE Advanced, AP EAMCET.
Top CollegesIIT BombayIIT KanpurRajiv Gandhi University, ItanagarIIT KharagpurIISER-BhopalNational Institution of Science Education and Research, Bhubaneshwar
Similar SpecificationsM.ScM.PhilPh.D

M.Sc. Ph.D. Fee Structure

M.Sc.-Ph.D dual degree program fee structure varies significantly across government and private-run institutions. The fee structure at public institutions fluctuates between Rs. 60,000 to Rs. 2.38 Lakhs per academic year. The fee structure at private institutions fluctuates between Rs. 2.60 Lakh to Rs. 11.20 Lakh per academic year.

On average, top institutions like IIT-Bombay charges Rs. 50,000 per academic year, IIT- Kanpur charges Rs. Thirty-six thousand per academic year, and IIT- Kharagpur charges Rs. 12,000 per academic year. Other than the tuition fee, these charges often include the library fees, hostel charges, campus development charges, museums/ art visits, and incidentals. Public colleges typically charge a lower fee.

Dual MS to PhD Programs Examples


Students who choose to do a dual degree program in geography can complete the coursework in around 5 years. Coursework may include geographic information science, data analytics, and environmental impacts and there may be a thesis option available. Generally, students will have at least two faculty advisors and they will need to register intent to continue with the Ph.D. portion of the program. If they choose not to continue, as long as they have satisfied the coursework requirements, they can graduate with a master’s degree.

2022 Best Online Masters PhD Combined Programs

Speech-Language Pathology

Dual degrees awarding students with an MS and a Ph.D. are available in Speech-Language Pathology. Programs last around 3 years as opposed to the normal 6-10 to achieve a master’s and then a Ph.D. Dual programs in this discipline integrate the master’s and Ph.D. level courses and so both programs are completed concurrently. They also have a clinical research component. Coursework may include subjects such as audiology, phonetics, aural rehabilitation, and language acquisition and will require a thesis, dissertation, or research project.


Schools offering accelerated Master of Nursing to Ph.D. programs (MSN-PhD) allow students with a Bachelor in Nursing (BSN) to complete a program in as little as five years. Schools often require students to have gained a minimum GPA during their BSN, and in addition may need to have clinical experience, a CPR certification, letters of recommendation, and a current RN license. After students graduate with a dual MSN-PhD, they tend to be in high demand for nursing-specific teaching colleges, medical schools with undergraduate nursing programs, and other academic opportunities. Courses offered in this program may include advanced pharmacology, advanced specialty coursing in the specific field of nursing, clinical research, and epistemology.

Computer Science

Accelerated dual degrees in computer science are available to students who already hold a bachelor’s degree in computer science or related field, and who wish to gain a Ph.D. As part of the program, students will gain their master’s first, in addition to starting a portfolio, which is a requirement to graduate. They may need to pass qualifying exams to show they are ready to continue with the Ph.D. portion. If students are not ready or do not pass the requirements to start the net level of the program, they can graduate with a master’s degree. Examples of courses in this program might be advanced algorithms, computational analysis, programming languages, and secured systems.

What Can You Do With a Master's in Computer Science?


Many schools accept undergraduates for dual MS to Ph.D. programs in engineering. Students will generally be allocated at least two advisors and they must complete the qualifying exams and dissertation coursework at a minimum, but some schools also require students to complete a master’s thesis project. Coursework may involve graduate level mathematics, physics, and applied engineering classes. However, the bulk of coursework will be spent on research projects assigned by the students’ mentors and faculty advisors. The scope of the research is largely determined by the university’s facilities and budget.

M.Sc Ph.D Eligibility

The eligibility criterion for the M.Sc Ph.D integrated degree is similar to various integrated programs in other disciplines. The following candidates are eligible for an M.sc Ph.D course –

Eligibility Criteria

  • Candidates with a Bachelor’s degree in Biotechnology or Chemistry or Pharmacy or Biology or Mathematics or Agriculture or Veterinary Sciences or Physics as applicable to individual disciplines, under the 10+2+3/4 system, can apply to this program.
  • Candidates with BE or B. Tech degree programs who qualify in the Mathematics or Mathematical Statistics paper in the JAM entrance exam can apply for the Mathematical Sciences.
  • Students with BE or B. Tech degree programs who qualify in the Biotechnology paper in the JAM entrance exam can apply to the Biological Sciences.
  • Candidates who have cleared JEST are eligible to apply for an M.Sc Ph.D integrated degree.
  • Candidates who seek admission for M.sc Ph.D integrated degree at IISc should qualify in the JAM Entrance examination.

Additional Criteria Requirements

  • The minimum eligibility criteria for admission in M.Sc. Ph.D integrated degree program is an aggregate of 55 percent to 60 percent and above or equivalent grade in the Bachelor’s degree.
  • The minimum eligibility criteria for SC/ST candidates are relaxed to pass class over the first class in the qualifying examination.
  • Departmental specifications require an eligibility criterion of subjects at the Bachelor’s or 10+2 standard levels. To deem eligible for certain institutional departments, candidates must ensure that these requirements are met.
  • Final year graduates – students appearing for their final year qualifying examination and awaiting the results are also eligible to apply. However, this sect of students should have met the eligibility criteria for the award of the qualifying degree, including all the entrance examinations, dissertation projects, and viva-voce at the time of admission.

M.Sc. Ph.D. Skills

Candidates who pursue M.Sc. Ph.D. integrated course develop following skills over the period of time being enrolled in the dual degree integrated programme.

Research SkillsScience Skills
Managerial SkillsOrganising Skills
Eye to DetailPatience
Communication SkillsInterpersonal Skills
20 Best Online Computer Science Masters Programs in 2021 | Cost,  Requirements

Program Admittance Requirements

To gain admittance into a dual MS and Ph.D. program, students must have exemplary academic records. Generally, a 3.0 in their major field is the standard for acceptance, although these programs are highly competitive and the GPAs of those accepted may end up being significantly higher than this. Students must demonstrate in their senior years of undergraduate school that they are capable of doing coursework and research at the graduate level and letters of recommendation confirming this are usually required. Some schools will also require letters of recommendation before students can continue with the Ph.D. portion of the program. GRE/TOEFL scores are also required as a standard practice for entrance into any graduate-level program. Because many MS-PhD dual degrees require the mentorship of two advisors, students must be academically able to concentrate on two focuses, one at least with each advisor.

Dual MS to Ph.D. programs allow students to earn both an MS and a Ph.D. in a condensed timeframe. If students find themselves unable to complete the Ph.D. level requirements, they can still matriculate with a master’s degree in their field. Dual degree programs also offer a breadth of concentration options for students as well as the experience of more than one advisor.

Related to MS & PhD Dual Degree Accelerated Programs

  • Should You Get a Master’s in Engineering? A master’s in engineering can be useful for a variety of reasons, among them career advancement or allowing engineers to become…
  • Engineering Jobs in the Film Industry. Surprisingly, many different kinds of engineering knowledge are used and applied in the film industry. Find out about some of…
  • Hands-On Careers in Engineering. The engineering field is comprised of engineers and engineering technicians who design things. Read about options for those who…
  • Most In-Demand Engineering Jobs. Although the engineering sector is not experiencing a very high job growth rate overall, there are a number of careers in this…
  • Highest Paying Entry-Level Engineering Jobs
  • Distance Learning Doctorate Degree Programs in Environmental Engineering
  • Online Degree Programs in Electrical Engineering
  • Best MSN Degree Programs | MSN School Rankings

what masters can i do with a computer science degree

As the digital age transforms the world, computer science and information technology (IT) experts lead the pack in creating the innovations that shape the future. These professionals prevent cyber attacks, predict catastrophic events, and accelerate healthcare advancement.

While a bachelor’s prepares students for entry-level positions, an in-person or online master’s degree in computer science propels students to management and research opportunities and provides a competitive advantage in the workforce. This graduate degree also enables learners to gear their studies toward specific fields, such as robotics, data analytics, computer security, and artificial intelligence.

According to PayScale, individuals with a bachelor’s in computer science earn an average annual salary of $86,600, while those with a master’s make $103,750.

Should I Get a Master’s in Computer Science?

Students pursuing a master’s degree in computer science learn about cutting-edge technologies in this expanding field. Graduates can pursue in-demand careers in information security, big data collection and analysis, and cloud computing. The Bureau of Labor Statistics (BLS) projects 11% employment growth for the computer and IT sector between 2019 and 2029, which amounts to about 531,200 new jobs.

A master’s degree in computer science requires 30-45 credits and takes approximately two years of full-time study to complete.

Forbes reported on the extreme shortage of qualified cybersecurity professionals and IT experts knowledgeable in rapidly advancing cloud technologies. Graduates with a master’s in computer science that stay current on IT innovations can fill these shortages and experience high demand in the job market.

A master’s degree in computer science requires 30-45 credits and takes approximately two years of full-time study to complete. Some accelerated programs take only 12-18 months. Bridge programs, designed for students with a bachelor’s degree in a non-STEM field, offer introductory courses in computer science to prepare students for the rigors of a master’s program.

How to Get Into a Computer Science Master’s Program

Students applying to computer science master’s programs find increasing competition. As such, most applicants need a solid academic background in computer science. Some schools require an in-person or online bachelor’s in computer science or a related field. Other schools accept bachelor’s degrees in non-STEM fields, provided that learners complete prerequisite courses in computer programming, computer architecture, and algorithms.

Prospective students must also submit official transcripts from each postsecondary school they attended. In addition, most computer science master’s programs require a minimum GPA of 3.0 and acceptable GRE scores. Additional admission requirements include a statement of purpose that describes research interests and related experiences, three letters of recommendation, and a resume.

Earning an MS in Computer Science Without a CS Background

What Can I Do With a Master’s in Computer Science?

Graduates with a master’s degree in computer science work in almost every industry, including transportation, education, and healthcare. Some of the top industries employing IT experts include the federal government, computer systems design, and research and development.

Computer science professionals design new computer hardware, build data communication networks, create cybersecurity defenses, and develop new software systems and computer languages. Graduates with a master’s degree in computer science may find jobs as computer and information research scientists. Between 2019 and 2029, the BLS projects 15% job growth for these professionals, who also boast a median annual salary of $126,830.

Popular Career Paths

  •  Computer Network Architect
  •  Computer Scientist
  •  Software Development Engineer
  •  Information Security Analyst
  •  Computer and Information Systems Manager

Popular Continuing Education Paths

  • minus icon Doctorate in Computer Science
  • minus icon Doctorate in Information Systems and Technology
  • minus icon Doctorate in Human-Centered Computing
  • minus icon Doctorate in Cybersecurity

How Much Money Can I Make With a Master’s in Computer Science?

PayScale reports that graduates with a master’s degree in computer science earn an average annual salary of $103,750. Salaries vary based on employer, position, location, and experience level.

For instance, according to PayScale, software development engineers earn an average yearly salary of $111,490, while the BLS reports computer and information systems managers earn a median annual wage of $151,150.

Career Opportunities After M.Sc Ph.D Dual Degree

Private Sector Career Options:

M.Sc.-Ph.D Degree graduates have career scope in famous private firms such as IOCL inclusive of Japanese and German universities, Asain Paints, CIPLA, and ONGC. Several other companies such as Walmart, Fuzzy Logics, Goldman Sachs, Amazon, and Dunia Finance offer a pay package of Rs. 20 Lacs per annum to M.Sc.-Ph.D graduates.

Government Sector Career Options:

M.Sc.-Ph.D Degree graduates hold a massive career scope in government sectors as follows:

Research or Scientists:

The candidates must qualify the CSIR NET Exam to get the Scientist or Researcher Position in any of the below-mentioned institutions.

  • Nuclear Science Centre, New Delhi
  • Physical Research Laboratory, Ahmedabad
  • Defense Research and Development Organization (DRDO)
  • Bhabha Atomic Research Centre (BARC)
  • Indian Space Research Organization (ISRO)
  • Saha Institute of Nuclear Physics, Kolkata

Officer Jobs Profiles

Career prospects for M.Sc.-Ph.D Degree graduates in India’s prestigious Government Organisations are:

  • Bharat Petroleum
  • Oil and Natural Gas Corporation (ONGC)
  • National Thermal Power Corporation (NTPC)
  • Indian Oil Corporation Limited (IOCL)
  • Bharat Heavy Electricals Limited (BHEL)

Assistant Professors

Career prospects for M.Sc.-Ph.D Degree graduates as Assistant Professors at India’s Top Most Universities. Qualified candidates can apply for the Direct Recruitment process for the job profiles Assistant Professors or Lecturers in any reputed Indian University.

However, the pay package depends on the candidate’s skills and academic background. Candidates are hired on higher salary packages. Candidates need to qualify the UGC NET Exam to deem eligible to apply for the Lectureship Jobs in any reputed Indian University.

What Can You Do With a Master's in Computer Science?

Railway Officer

There are various employment posts for qualified M.Sc.-Ph.D Degree graduates in Indian Railways. Candidates can opt to employ in the following positions:

  • Trainee Officer
  • Honoring Visiting Specialist
  • Project Associate
  • Junior Research Fellow
  • Deputy Country Representative
  • Associate Analyst
  • Research Associate
  • Associate Software Engineer

Other Government Organisations

Below is a list of a few government organisations that offer other various platforms for M.Sc.-Ph.D Degree graduates such as Universities, Ministries, and Banks.

  • Wildlife Institute of India
  • Punjab Agricultural University
  • State Bank of India, SBI
  • Regional Centre for Biotechnology, RCB
  • Indian Association for the Cultivation of Science, IACS
  • Indian Association for the Cultivation of Science
  • ICMR – National Institute of Cancer Prevention
  • Bank of India
  • Hindustan Aeronautics Limited, HAL
  • CSIR-Institute of Minerals & Materials Technology
  • National Institute of Biomedical Genomics, NIBMG
  • Ministry of Agriculture & Welfare Affairs
  • Central University of South Bihar
  • Hindustan Aeronautics Limited, HAL
  • National Institute of Biomedical Genomics, NIBMG
  • Ministry of Environment, Forest & Climate Change
  • National Seeds Corporation Limited
  • National Payments Corporation of India, NPCI
  • Indian Farmers Fertilizer Cooperative Limited, IFFCO
  • Central Silk Board

masters in computer science requirements

Computer science is an exciting field. In both the United States and the international markets, computer science is one of the fastest growing fields. This science deals with computer applications, theories and means of processing information in computers, and the exciting task of designing computer hardware or software.

Is A Master’s in Computer Science For You?

If you are interested in learning everything from basic programming tasks to how to make and introduce new and innovative programs, a degree in computer science is the perfect choice for you. A Bachelor’s degree is a must for most companies hiring individuals with a computer science background; but to really stand out, a Master’s degree or higher in the field shows not only how much you know but how dedicated you are to your area of expertise, as well.

Prerequisites for a Master’s in Computer Science

The prerequisites for a master’s in computer science are, for the most part, exactly what you’d expect: a bachelor’s degree in computer science or a similar field, technical in nature. Think operations research, electrical engineering, computer engineering, or the likes.

Universities like to see candidates for computer science master’s programs that possess certain skill sets that are highly valuable within the field. Applicants should understand and have knowledge in the areas of:

  • Mathematics, such as linear algebra ad calculus
  • Programming and organizing computer systems
  • Data Structures
  • and other areas pertinent to the field of Computer Science

Did you get a bachelor’s degree in a different field entirely? Many computer science departments encourage scholars from different fields to apply for their master’s programs if they can demonstrate the skills needed to become a specialist within this area.

Is A Master’s In Computer Science Worth it?

Absolutely! If you have a bachelor’s degree in a related field or can show proficiency in the areas these prestigious departments expect, and you have an interest in computer science as your life’s work, it is more than worth your while to look further into this great opportunity. There is quite a bit of value in a computer science Master’s degree. Students who pursue this degree:

  • Learn specialized skills in the concentration(s) of their choosing, such as web development, big data, the cloud, software development, app development, and more.
  • Earn a degree that fits with our fast paced, tech savvy world.
  • Are provided with with learning opportunities and meet mentors that will help new computer scientists succeed in a competitive industry.

If you have met all the prerequisites for a master’s in computer science and think you have what it takes to become one of the great computer scientists of tomorrow, apply today to take your education and your career to the next level. The Bureau of Labor Statistics lists Software Developers as a faster than normal growing job with projected 17% growth from 2014 to 2024, with a median annual income of $97,990– that’s $47.11 per hour. What are you waiting for? Learn more about Master’s in Computer Science opportunities to see how you can grow your skill set and become one of the best.

combined masters and phd programs canada

A dual degree, also known as a double degree or joint degree, permits a student to pursue two degrees at the same time. The primary benefit of receiving two degrees simultaneously is that it saves time and provides diversified knowledge and expertise in two distinct subjects. For example, instead of taking six years to acquire a bachelor’s degree and then a master’s, a dual degree program may allow you to complete both degrees in as little as four years. In this article, we will provide you with a guide on Dual Degree Programs in Canada

Benefits of Studying Dual Degree Programs in Canada

Pursuing dual degree programs can be demanding and difficult, but the benefits can be extremely rewarding professionally and personally. Here are some of the benefits of pursuing dual degree programs in Canada:

  • Boost your chances of employment: With a dual degree, you’ll have market power over others. A dual degree leads to the growth of your multidisciplinary field of knowledge as well as the enhancement of your well-rounded skill set, which can be applied to a wide range of businesses and sectors. A dual degree might help you stand out in a job market that is continuously changing and becoming increasingly difficult, particularly for graduates. 
  • Your ability to connect and make relationships will grow: Your connections will multiply, and your networking abilities will develop if you study two different subjects. Meeting new course colleagues, instructors, and lecturers from all around the world can be beneficial during your studies and after you graduate.
  • You’ll develop a set of abilities that are both useful and adaptable: Although a dual degree may need more time and effort depending on what you choose to study, it does not double the workload. However, it does reinforce a strong work ethic and the ability to adapt rapidly and deal with difficult tasks.

About MBA and MS Dual Degree

The dual degree programs in MBA or EMBA permit students to merge a business degree with another graduate course. Masters in engineering, law, public health, health administration, bio-medicine, social work, economics, and nursing are some of the other areas in which Dual Degree students participate. MBA dual degree programs in Canada typically take one year shorter to finish than if a student pursued both degrees independently, though this time frame varies by program and university. 

Top Dual Degree Programs in Canada

A dual degree allows you to gain more comprehensive knowledge of two different subjects. Dual degree programs are offered in a number of various fields. Have a look at some of the top dual degree programs in Canada:

  • Dual Degrees Management Studies
  • Dual Degrees Business Studies
  • Dual Degrees Finance
  • Dual Degrees Human Resource
  • Dual Degrees Business Administration
  • Dual Degrees Health Care
  • Dual Degrees Economic Studies
  • Dual Degrees Leadership 
  • Dual Degrees Marketing 
  • Dual Degrees Information Technology
  • Dual Degrees Marketing Studies
  • Dual Degrees Executive Programs

Universities Offering Dual Degree Programs in Canada

The variety of different dual degree programs in Canadian universities can be overwhelming. Mentioned below are the top universities in Canada offering dual degree programs along with their QS World University Rankings 2022. 

QS World University Rankings 2022UniversitiesDual Degree ProgramsExplore
21Cornell UniversityExecutive MBA Americas
27McGill UniversityMD/MBA
240Queen’s UniversityMBA/MSc in Healthcare QualityMBA/Master in FinanceMBA/Master of Management AnalyticsMBA/Master of Management in Artificial Intelligence
494York UniversityFull-Time MBA/JDFull-Time MBA/Master of Fine Arts Full-Time MBA/MA
126University of AlbertaFull-Time MBA/Master of Library and Information StudiesFull-Time MBA/MDFull-Time MBA/Masters of ForestryFull-Time MBA/Masters of EngineeringFull-Time MBA/Masters of Agriculture
46The University of British ColumbiaJD/MBA
26University of TorontoJD/MBAMaster of Global Affairs (MGA)/MBA
170Western UniversityMEng/MBAJD/MBA
272Dalhousie UniversityCorporate Residency MBA/JD
235University of CalgaryMBA/Master of BiotechnologyMBA/Master of Social WorkMBA/Doctor of MedicineMBA/Master of Public PolicyMBA/JD
230University of OttawaMBA/JD(Licence en Droit)LL.L/MBA 

Requirements to Study in Canada

If you are planning to study in Canada from India, here are the key requirements you need to keep in mind:

  • Transcripts or Marksheet of your previous degree or diploma
  • GMAT or GRE Scores for MBA and Masters programs in Canada
  • Statement of Purpose (SOP) & Letters of Recommendation (LOR)
  • Acceptable English Proficiency Tests:
    • IELTS
    • C1 Advanced
    • TOEFL
      If you are applying for a French-taught program, you need to submit French Proficiency Tests Like TCF, TEF, DELF, and DALF.
  • Proof that you have sufficient funds to study in Canada.
  • An updated CV (if required)
  • If you are applying for a Masters in Canada or PhD program, you might need to provide two letters of academic reference with previous letters of employment. And if you haven’t studied in Canada before, you will also need an ECA (Educational Credential Assessment).

Canada Study Visa

To obtain a Canada Study visa for Indians, one needs to apply to the Citizen and Immigration (CIC), the main concerned authority for obtaining student permits for international students. The application fee for Student Visa in Canada is CAD 150 [Rs 8,000 approximately].

There are two ways to apply for Student Permit in Canada or Canada Study Visa:

  • Regular Study Permit Application Procedure
  • Student Direct Stream

Documents Required

  • Letter of Acceptance
  • Valid Passport
  • Transcripts/Marksheets
  • School Leaving Certificate
  • Evidence of GIC Purchase
  • Scholarship/Funding Details [If Applicable]
  • Proof of your English or French Proficiency Test
  • Student Questionnaire
  • Medical Test for Canada Student Visa
  • Family Information Form
  • IT Records of your parents [Last 2 years]
  • Use Representative Form (IMM 5476)

Leave a Comment