Why pursue a Master's in applied computer science?
The Master of Applied Computer Science (MApCompSc) degree program provides an opportunity for students to broaden their theoretical knowledge of computer science while heightening understanding of practical applications.
The MApCompSc program is designed for students who want to reorient their careers toward computer applications in industry and commerce. The program targets students committed to full-time study. The normal duration of the program is two years. Candidates employed in business, government or academia, however, may study on a part-time basis.
The MApCompSc experience is comprehensive, practical and flexible. The program offers students a wide variety of stimulating core and elective courses on a complete range of computer science and software engineering topics.
MApCompSc students are sought-after as highly qualified professionals able to design and create new software, modify and test existing software, devise efficient algorithms, and implement techniques for computerized applications in a broad range of industries.
Industrial Experience Option in the Master of Applied Computer Science
Applicants to the Master of Applied Computer Science may apply to the Industrial Experience option in the industrial milieu through the Institute for Co-operative Education. Students should indicate their choice on the application form. The Institute for Co-operative Education will help them with resumes, cover letters and interview techniques. The suggested schedule is as follows: fall and winter terms will be dedicated to course work followed by one term in industry, culminating with two terms in University for the remaining course work. The industrial experience term will be noted on the student transcript/record.
Students apply to the Industrial Experience option as early as possible, preferably when they enter the program. It is preferable to be bilingual in French and English if they wish to work in Quebec. Students who lack good language skills and still want to be part of the program should improve their language skills prior to final acceptance.
Students need to be enrolled in the Industrial Experience option at least the semester before going on a work term. They begin applying for jobs the semester prior to the work term. Previous work experience cannot be used toward credit for the ENCS 6931. Students should have good grades (greater than a CGPA of 3.40) for the master’s program, be full-time and have good communication skills. A Canadian work permit is required. The Departmental Co-op Program Director will recommend final acceptance to the Industrial Experience option.
ENCS 6931 Industrial Stage and Training (9 credits) Prerequisite: Completion of at least twenty credits in the program and permission of the Departmental Co-op Program Director.
This is an integral component of the Industrial Experience option that is to be completed under the supervision of an experienced engineer/computer scientist in the facilities of a participating company (a Canadian work permit is required).
Each student receives an assessment from the Departmental Co-op Program Director in consultation with the industry supervisor and the faculty advisor. Grading is on a pass/fail basis based on a proposal, monthly progress reports, a final report and a presentation.
Program of Study. The student, in consultation with faculty, must plan an individual program of study approved by the department graduate studies committee.
Credits. A fully-qualified candidate is required to complete successfully a minimum of 45 credits. Additional credits may be required in some cases.
Completion. Normally a full-time student will require six terms to complete the degree requirements.
Transfer Credits. A student may be granted credit for, in general, not more than 12 credits taken in approved graduate studies prior to his or her entry into this program. A course submitted for transfer credit must be appropriate to the student’s program of study at Concordia University. An application for such credit will be considered only at the time of admission. Effective 2013/1 summer terms, transfers between all ENCS Master’s programs will be considered option changes. All course grades (A+, A, A-, B+, B, B-, C, F, and Fail/Absent (F/ABS) and any of their notations, e.g., REPT, REPL,/IP, /INC, etc.) for approved courses from the original program will be transferred to the new option and included in the GPA. Courses with DISC, MED, PEND, and REJ are not to be transferred.
Cross-Registration. A student in the program wishing to take courses under the cross-registration scheme outlined in the graduate calendar must first obtain permission of the graduate program director.
Time Limit. All work for a master’s/magisteriate degree for full-time students must be completed within 12 terms (4 years) from the time of initial registration in the program at Concordia University; for part-time students the time limit is 15 terms (5 years).
Courses. Students must take a minimum of 45 credits of course work consisting of 20 credits of core courses (COMP 6231, COMP 6461, COMP 6521, COMP 6651, and SOEN 6441) and 25 credits of electives including a minimum of 16 credits from Topic Areas C01 through C07. The electives may include ENCS 6931 or COMP 6961, and a maximum of 8 credits chosen from computer science courses at the 6000 level marked with a (*); 4 credits chosen from COMP 5261 and COMP 5421; and 8 credits from Topic Areas C08 (Topics in Software Engineering), C09 (Software Engineering) and C12 (Cognate Disciplines).
Transitional Arrangements: All students admitted for or after the summer 2001 session will be subject to the new set of degree requirements. Students admitted before the summer 2001 session will retain credits already earned. They will have the choice of either the old or the new set of requirements. Old thesis and project numbers will be retained as a transitional arrangement for these students. The Graduate Program Director and student advisors will assist students in choosing how to meet the old or the new set of requirements. Students are not allowed to enrol in both old and new versions of the same course.
Admission Requirements. Applicants must hold an undergraduate degree in computer science or a graduate diploma in computer science. Admission to the program is competitive and only applicants with high academic standing will be considered. The graduate studies committee, in consultation with the department, is responsible for recommending on all applications for admission.
Priority will be given to those who apply within the official deadlines listed above. Some programs may continue to accept applications after these deadlines. For more information, please contact the department.
Graduate students of computer science and software engineering may apply for positions as teaching assistants within the department. All candidates must have good language skills. Learn more about Teaching Assistantships.