MECOP Internship

The Computer Science Department, along with two other MCECS departments (ECE and ME), participates in the Multiple Engineering Cooperative Program (MECOP), which is an industry-run internship program that offers trained mentors and interesting experiences in a variety of regional companies. This is a highly competitive program, which requires an application and selection process. Once accepted, students do two six-month paid internships, in their junior and senior years, respectively. (For CS students, the internship terms are Spring-Summer.) Their undergraduate study will consequently be extended for two terms into their fifth year. Eligibility requirements and a suggested study plan for those who are interested in this program are given below.

Please visit the MECOP website for additional information.

1. Eligibility

To be eligible for MECOP selection, student should have a good academic standing, and plan to be admitted to the CS upper-division degree program in the Fall term of their junior year (MECOP Year 1); they are also expected to complete CS 314 and 333 before the start of their first internship.

2. MECOP Course Plan

2.1. First Year

TermCourses (credits)Total Credits
FallFirst Year Inquiry (5)
Approved Lab Science Elective (5)
MTH 251Z (4)
14
WinterFirst Year Inquiry (5)
Approved Lab Science Elective (5)
MTH 252Z (4)
CS 161 (4)
18
SpringFirst Year Inquiry (5)
Approved Lab Science Elective (5)
CS 162 (4)
14

2.2. Second Year

TermCourses (credits)Total Credits
FallRace and Ethnic Studies Requirement (3-4)
MTH 253Z or MTH 261 (4)
CS 163 (4)
General Elective (4)
15-16
WinterSophomore Inquiry (4)
CS 250 (4)
General Elective (4)
Apply for MECOP
12
SpringSophomore Inquiry (4)
CS 205 (4)
CS 251 (4)
General Elective (4)
16
SummerAttend MECOP Webinars-

2.3. Third Year

TermCourses (credits)Total Credits
FallUpper Division Cluster (4)
CS 302 (4)
CS 350 (4)
WR 227Z (4)
CS Upper Division Opt-In
Attend MECOP Webinars
16
WinterUpper Division Cluster (4)
CS 314 (4)
CS 333 (4)
CS 305 or PHL 314U (4)
Attend MECOP Webinars
16
SpringMECOP Internship (1st Rotation)-
SummerMECOP Internship (1st Rotation)-

2.4. Fourth Year

TermCourses (credits)Total Credits
FallUpper Division Cluster (4)
CS 486 (4)
Upper Division CS Security Elective (4)
Upper Division CS Elective (4)
16
WinterCS 358 (4)
Upper Division CS Elective (4)
CS 311 or Math Elective (4)
12
SpringMECOP Internship (2nd Rotation)-
SummerMECOP Internship (2nd Rotation)-

2.5. Fifth Year

TermCourses (credits)Total Credits
FallCS 469 (4)
Upper Division CS Elective (4)
Math Elective (3)
General Elective (4)
15
WinterCS 470 (4)
Upper Division CS Elective (4)
Upper Division CS Elective (4)
General Elective (3)
15