2012 – COSI Graduate Programs

advertisement
Course Selection at Brandeis:
A Guide for New Graduate Students
Liuba Shrira
Professor and Graduate Program Director
Volen 260
Graduate Programs in COSI
1. Ph.D Your advisor
2. Masters Degrees
1. COSI (MA-COSI)
2. IT Entrepreneurship (MA-ITE) Colon-Osorio
3. Computational Linguistics (MA-CL) Goldberg
3. Post-Bac Degrees
1. Post-Bac in COSI
2. Combined Post-Bac/MA-COSI
Program Requirements
• Post-Bac
– 9 courses
• 5 core courses: 11a, 12b, 21a, 29a, 31a
• 4 COSI major electives
– usual timeframe: 3 semesters (2 minimum)
– can petition me for exemption out of 11a
• must have taken introductory Java or C++ course elsewhere
• if granted, reqt becomes 4 core courses + 5 COSI major electives
• email me with:
– course syllabus
– copy of transcript
no later than 5 PM, Wednesday, Sept 7
Program Requirements
• MA-COSI
– 9 courses
• graduate COSI electives (100 or higher)
– usual timeframe: 3 semesters (3 minimum)
Program Requirements
• Combined Post-Bac/MA-COSI
– 12 courses
• 5 core courses: 11a, 12b, 21a, 29a, 31a
• 7 graduate-level COSI electives (100 or higher)
– usual timeframe: 4 semesters (3 minimum)
– can petition me for exemption out of 11a
• (see Post-Bac guidelines)
• if approved, reqts become 4 core courses + 8 graduate electives
– Post-Bac/MA’s  Post-Bac
• : must let me know if wish to xfer into Post-Bac
• : must request xfer. Approval based on record.
Program Requirements
• Grades
– for all graduate students: B- required to pass
• for credit
• to satisfy prerequisites for other courses
COSI Courses
Core
Systems
AI and Interdisplinary COSI
COSI
Title
Prerequisites
COSI
Title
Prerequisites
COSI
Title
Prerequisites
11a
Programming in Java and C
-
120a
Topics in Systems
21a
101a
Intro to AI
21a
12b
Advanced Programming Techniques
11a
127b
Intro to Databases
21a, 29a
111a
Topics In Computational CogSci
101a or 125a or POI
21a
Data Structures
11a
128a
Modern Databases
127b or POI
113b
Artificial Life
-
21b
Structure/Interpretation of Computer Progs
11a
130a
Network Info Systems
31a
118a
Computer-Supported Coop
125a
29a
Discrete Structures
-
146a
Prin. of System Design
31a or POI
123a
Statistical Machine Learning
29a, Math 10a
30a
Introduction to Theory of Computation
29a
147a
Distributed Systems
31a
125a
HCI
-
31a
Computer System Structs and Org
12b or 21a
220a
Adv Topics in Systems
31a
177a
Scientific Computing
-
227b
Adv Topics in DBs
127b
178a
Computational Molecular Bio
-
228a
Topics in Dist Systems
-
215a
Advanced Topics in CSC
-
217a
Topics in Adaptive Systems
101a
230a
Topics in Computational Bio
178a
Misc
COSI
Title
Prerequisites
65a
3D Animation
-
133b
Internet and Society
152aj/bj
Web App Development
11a, 12b, 21a
153aj/bj
Mobile App Development
11a, 12b
154aj
JBS Incubator
11a
155b
Computer Graphics
11a
157a
Component-Based Software Dev
11a, 12b, 21a
235a
IT Entrepreneurship
-
236b
Software Dev for ITE
235a
Computational Linguistics
COSI
Title
Prerequisites
112a
Model/Temporal/Spatial Logic
21b or 29a
114b
Fundamentals of CL
21b or 29a
COSI
Title
Prerequisites
134a
Stat Approaches to NLP
101a or 114b
175a
Data Compression
21a
135b
Computational Semantics
11a
180a
Algorithms
21a
138a
CL Seminar
POI
190a
Intro to PL Theory
21b
216a
Topics in NLP
101a, 112a or 114b
240b
Computational Logic
21b
217b
NLP Systems
101a, 112a
136a
Aut Speech Recognition
15a
137b
Info Extraction
POI
Theory and Algorithms
Self-Study
COSI
Title
Prerequisites
210a/b
Independent Study
POI
300a/b
Masters Project
POI
Core Prerequisite Graph
11a
12b
29a
21b
21a
30a
or
31a
11a
21a
29a
Program
31
a
12b
Progra
m
114b
21b
30a
PB
Yes*
If exempt from 11a
Yes*
PB
Yes*
Yes
Yes
No
PB/MA
Yes*
If exempt from 11a
Yes*
PB/MA
Yes*
No
No
No
No
No
No
No
No
No
No
MA
Core
COSI
Title
Prerequisites
11a
Programming in Java and C
-
12b
Advanced Programming Techniques
11a
21a
Data Structures
11a
21b
Structure and Interpretation of Computer Programs
11a
29a
Discrete Structures
-
30a
Introduction to Theory of Computation
29a
31a
Computer System Structures and Organization
12b or 21a
MA
Systems Prerequisite Graph
11a
12b
21a
29a
21b
30a
or
31a
127b
130a
Program
146a
Program
114b
PB
No
No
Yes
PB
No
PB/MA
No
No
Yes
PB/MA
No
MA
Yes
Yes
Yes
MA
Yes
Systems
COSI
Title
Prerequisites
127b
Intro to Databases
21a, 29a
146a
Prin. of System Design
31a and Math 10a
147a
Distributed Systems
31a
130a
Netw Info Systems
31a
Theory Prerequisite Graph
11a
12b
21a
29a
21b
30a
or
31a
175a
Program
PB
If exempt from 11a + took 21a
PB/MA
If exempt from 11a + took 21a
MA
Theory and Algorithms
COSI
Title
Prerequisites
175a
Data Compression
21a
114b
Yes
AI/IDCS Prerequisite Graph
11a
12b
21a
29a
21b
30a
or
31a
113b
118a
Program
Program
123a
177a
114b
138a
PB
Yes
Yes
Yes
PB
Yes
Yes
PB/MA
Yes
Yes
Yes
PB/MA
Yes
Yes
MA
Yes
Yes
Yes
MA
Yes
Yes
AI and Interdisplinary COSI
COSI
Title
Prerequisites
113b
Artificial Life
-
123a
Statistical Machine Learning
29a, Math 10a
118a
Comp Supported Coop Learning
125a
177a
Scientific Computing
-
CL Prerequisite Graph
11a
12b
29a
30a
21b
21a
or
101a
31a
or
or
134a
136a
?
?
216a
or
114b
137b
?
Program
Program
114b
138a
217b
PB
No
If exempt from 11a
No
PB
Yes
No
No
PB/MA
No
If exempt from 11a
No
PB/MA
Yes
No
No
MA
POI
Yes
?POI
MA
Yes
No
POI
Computational Linguistics
COSI
Title
Prerequisites
114b
Fundamentals of CL
21b or 29a
134a
Stat Approaches to NLP
101a or 114b
136a
TBD
POI
137b
TBD
POI
216a
Topics in NLP
101a, 112a or 114b
Misc Prerequisite Graph
11a
12b
21a
29a
21b
30a
or
31a
235a
157a
236b
?
Program
Program
138a
217b
PB
Yes
PB
Yes
Yes
If took 235a
PB/MA
Yes
PB/MA
No
Yes
If took 235a
MA
Yes
MA
No
Yes
If took 235a
Other
COSI
114b
Title
Prerequisites
157a
Comp B Softw Dev
11a,,12b,21a
133b
Internet and Society
235a
IT Entrepreneurship
-
236b
Software Dev for ITE
235a
Independent Studies/Projects
Self-Study
COSI
Title
Prerequisites
210a
Independent Study
POI
300a/b
Masters Project
POI
• Independent Studies can be…
– research projects with faculty member
– self-taught/supervised “course” not offered by department
• Usual rule of thumb
– approach faculty who know your work
– approach faculty during semester prior
• Not intended to substitute for course work
– if an extremely large project, should enroll in 300a/b
– at most, 2 of 210, 300 can count towards degree
Course Choices: 2012-13
Post-Bac
Post-Bac/MA
Course #
Fall ‘11
Spr ‘12
Fall ‘12
Course #
Fall ‘11
Spr ‘12
Fall ‘12
Spr ‘13
1
11a
12b
21a
1
11a
12b
21a
TBD
2
29a
31a
2
29a
TBD
3
3
113b
125a
178a
235a
114b
123a
133b
177a
236b
31a
65a
113b
125a
178a
235a
21b
30a
114b
123a
133b
177a
236b
TBD
TBD
Course #
Fall ‘11
Spr ‘12
Fall ‘12
Course #
Fall ‘11
Spr ‘12
Fall ‘12
Spr ‘13
1
21a
12b
31a
1
21a
12b
31a
TBD
2
29a
TBD
2
29a
TBD
3
TBD
TBD
3
113b
125a
178a
235a
114b
123a
133b
177a
236b
TBD
65a
113b
125a
178a
235a
21b
30a
114b
123a
133b
177a
180a
236b
Default
COSI 11a
Exempt
TBD
TBD
Course Choices: 2012-13
MA-COSI
Course #
Fall ‘12
Spr ‘13
Fall ‘13
118a
127b
130a
134a
136a
235a
114b
123a
137b
146a
175a
177a
236b
TBD
1
2
3
Don’t forget ESL!
Still not sure what to do?
• Contact your Faculty Advisor
Have a Great Year!
Download