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!