Username: Password:
Courses and GradesSchedule MakerClass FinderBook Exchange

Classes in CMSC

CMSC106 (PermReq)Introduction to C Programming (4 credits)
Prerequisite: permission of department. Pre- or corequisite: MATH140. Only for CMPS, ENCP and students with major code: 2299F. Not open to students who have completed CMSC114 or higher. Design and analysis of programs in C. An introduction to computing using structured programming concepts. For further information contact the Undergraduate Education Office, Computer Science Department.
Section 101 TBA, I (25 seats open, out of 25 seats.) TuTh 9:30-10:45, MW 12-12:50
CMSC122Introduction to Computer Programming via the Web (3 credits)
Not open to students who have completed CMSC132 or higher. Credit will be granted for only one of the following: CMSC122 or CMSC198N. Formerly CMSC198N. Introduction to computer programming in the context of developing full featured dynamic web sites. Emphasizes skills such as program design/implementation using JavaScript and essential knowledge of HTML/CSS for dynamic web sites.
Section 101 , (7 seats open, out of 7 seats.) MWF 10-10:50
Section 201 , (7 seats open, out of 7 seats.) MWF 11-11:50
CMSC131 (PermReq)Object-Oriented Programming I (4 credits)
Corequisite: MATH140 and permission of department. Not open to students who have completed CMSC114. Introduction to programming and computer science. Emphasizes understanding and implementation of applications using object-oriented techniques. Develops skills such as program design and testing as well as implementation of programs using a graphical IDE. Programming done in Java. For CMSC majors only.
Section 101 , (25 seats open, out of 25 seats.) MWF 9-9:50, MW 10-10:50
Section 102 , (25 seats open, out of 25 seats.) MWF 9-9:50, MW 11-11:50
Section 103 , (25 seats open, out of 25 seats.) MWF 9-9:50, MW 12-12:50
Section 201 , (25 seats open, out of 25 seats.) MWF 10-10:50, MW 12-12:50
Section 202 , (25 seats open, out of 25 seats.) MWF 10-10:50, MW 1-1:50
Section 203 , (25 seats open, out of 25 seats.) MWF 10-10:50, MW 2-2:50
Section 204 , (25 seats open, out of 25 seats.) MWF 10-10:50, MW 3-3:50
Section 301 , (25 seats open, out of 25 seats.) MWF 2-2:50, MW 8-8:50
Section 302 , (25 seats open, out of 25 seats.) MWF 2-2:50, MW 9-9:50
Section 303 , (25 seats open, out of 25 seats.) MWF 2-2:50, MW 10-10:50
Section 304 , (25 seats open, out of 25 seats.) MWF 2-2:50, MW 11-11:50
Section 401 , (25 seats open, out of 25 seats.) MWF 3-3:50, MW 8-8:50
CMSC132 (PermReq)Object-Oriented Programming II (4 credits)
Prerequisite: CMSC131 with a grade of C or better; or a score of 5 on the A Java AP exam; or a score of 4 or 5 on the AB Java AP exam; or permission of the department based on satisfactory performance on the department placement exam and permission of department. Corequisite: MATH141. Introduction to use of computers to solve problems using software engineering principles. Design, build, test, and debug medium -size software systems and learn to use relevant tools. Use object-oriented methods to create effective and efficient problem solutions. Use and implement application programming interfaces (APIs). Programming done in Java.
Section 101 , (25 seats open, out of 25 seats.) TuTh 8-8:50, MWF 11-11:50
Section 102 , (25 seats open, out of 25 seats.) TuTh 9-9:50, MWF 11-11:50
Section 103 , (25 seats open, out of 25 seats.) TuTh 10-10:50, MWF 11-11:50
Section 201 , (24 seats open, out of 25 seats.) TuTh 8-8:50, MWF 12-12:50
Section 202 , (25 seats open, out of 25 seats.) TuTh 8-8:50, MWF 12-12:50
Section 203 , (25 seats open, out of 25 seats.) TuTh 9-9:50, MWF 12-12:50
Section 301 , (25 seats open, out of 25 seats.) TuTh 11-11:50, MWF 1-1:50
Section 302 , (25 seats open, out of 25 seats.) TuTh 8-8:50, MWF 1-1:50
CMSC198ASpecial Topics in Computer Science for Non-Majors (1 credits)

Restriction: Must not be in Computer Science program. Repeatable to 6 credits if content differs.

A course designed to allow non-computer science majors and non-computer engineering majors to pursue a specialized topic or project.

Section 1900 , (5 seats open, out of 5 seats.)
CMSC216 (PermReq)Introduction to Computer Systems (4 credits)
Prerequisite: CMSC131, CMSC132, MATH140, and MATH141. Corequisite: CMSC250. Not open to students who have completed CMSC216. Credit will be granted for only one of the following: CMSC212 or (CMSC213 and CMSC313) or CMSC216. Machine representation of data including intergers and floating point. Modern computer architectural features and their interaction with software (registers, caches). Interaction between user programs and the OS: system class, process, and thread management. Optimizing software to improve runtime performance using both compilers and hand turning.
Section 101 , (26 seats open, out of 26 seats.) TuTh 11-12:15, MW 8-8:50
Section 102 , (26 seats open, out of 26 seats.) TuTh 11-12:15, MW 9-9:50
Section 103 , (26 seats open, out of 26 seats.) TuTh 11-12:15, MW 10-10:50
Section 201 , (26 seats open, out of 26 seats.) TuTh 12:30-1:45, MW 11-11:50
Section 202 , (26 seats open, out of 26 seats.) TuTh 12:30-1:45, MW 12-12:50
Section 203 , (25 seats open, out of 26 seats.) TuTh 12:30-1:45, MW 1-1:50
Section 301 Spring, N (26 seats open, out of 26 seats.) TuTh 2-3:15, MW 2-2:50
Section 302 Spring, N (26 seats open, out of 26 seats.) TuTh 2-3:15, MW 3-3:50
Section 303 Spring, N (26 seats open, out of 26 seats.) TuTh 2-3:15, MW 4-4:50
CMSC250 (PermReq)Discrete Structures (4 credits)
Prerequisite: CMSC131 with a grade of C or better; MATH141; and permission of department. Formerly CMSC 150. Fundamental mathematical concepts related to computer science, including finite and infinite sets, relations, functions, and propositional logic. Introduction to other techniques, modeling and solving problems in computer science. Introduction to permutations, combinations, graphs, and trees with selected applications.
Section 101 , (28 seats open, out of 28 seats.) TuTh 11-12:15, MW 9-9:50
Section 102 , (28 seats open, out of 28 seats.) TuTh 11-12:15, MW 12-12:50
Section 103 , (28 seats open, out of 28 seats.) TuTh 11-12:15, MW 1-1:50
Section 201 Reinhardt, T (28 seats open, out of 28 seats.) TuTh 12:30-1:45, MW 8-8:50
Section 202 Reinhardt, T (28 seats open, out of 28 seats.) TuTh 12:30-1:45, MW 9-9:50
Section 301 Reinhardt, T (27 seats open, out of 28 seats.) TuTh 2-3:15, MW 9-9:50
CMSC298ASpecial Topics in Computer Science (1 credits)

Restriction: Permission of CMNS-Computer Science department. Repeatable to 6 credits if content differs.

A course designed to allow a lower level student to pursue a specialize topic or project.

Section 202 Iftode, L (10 seats open, out of 10 seats.)
Section 265 Fouche, K (20 seats open, out of 20 seats.)
Section 704 Tits, A (20 seats open, out of 20 seats.)
Section 802 , (20 seats open, out of 20 seats.)
Section 1300 , (10 seats open, out of 10 seats.)
Section 1525 Cleaveland, W (20 seats open, out of 20 seats.)
Section 1625 Defloriani, L (10 seats open, out of 10 seats.)
Section 1725 Duraiswami, R (10 seats open, out of 10 seats.)
Section 1975 , (10 seats open, out of 10 seats.)
Section 2050 , (20 seats open, out of 20 seats.)
Section 2325 , (10 seats open, out of 10 seats.)
Section 2625 Lin, J (20 seats open, out of 20 seats.)
Section 2850 , (10 seats open, out of 10 seats.)
Section 3275 Salzberg, S (20 seats open, out of 20 seats.)
Section 4100 Harper, M (10 seats open, out of 10 seats.)
Section 7001 Chellappa, R (20 seats open, out of 20 seats.)
CMSC330 (PermReq)Organization of Programming Languages (3 credits)
Prerequisite: CMSC212 and CMSC250: each with a grade of C (2.0) or better; and permission of department. The semantics of programming languages and their run-time organization. Several different models of languages are discussed, including procedural (e.g., C, Pascal), functional (e.g., ML, LISP), rule-based (e.g., Prolog), and object-oriented (e.g., C++, Smalltalk). Run-time structures, including dynamic versus static scope rules, storage for strings, arrays, records, and object inheritance are explored.
Section 101 , (20 seats open, out of 20 seats.) TuTh 2-3:15, F 9-9:50
Section 102 , (20 seats open, out of 20 seats.) TuTh 2-3:15, F 10-10:50
Section 103 , (20 seats open, out of 20 seats.) TuTh 2-3:15, F 11-11:50
Section 201 , (20 seats open, out of 20 seats.) TuTh 3:30-4:45, F 12-12:50
Section 202 , (20 seats open, out of 20 seats.) TuTh 3:30-4:45, F 1-1:50
Section 301 , (20 seats open, out of 20 seats.) TuTh 3:30-4:45, F 9-9:50
Section 302 , (20 seats open, out of 20 seats.) TuTh 3:30-4:45, F 10-10:50
CMSC351 (PermReq)Algorithms (3 credits)
Prerequisite: CMSC212 and CMSC250: each with a grade of C (2.0) or better; and permission of department. CMSC351 may not count as one of the required upper level CMSC courses for students who are required to have 24 upper level CMSC credits for graduation, i.e. for students who became computer science majors prior to Fall, 2002. Credit will be granted for only one of the following: CMSC251 or CMSC351. Formerly CMSC 251. A systematic study of the complexity of some elementary algorithms related to sorting, graphs and trees, and combinatorics. Algorithms are analyzed using mathematical techniques to solve recurrences and summations.
Section 101 , (80 seats open, out of 80 seats.) MWF 1-1:50
Section 201 , (80 seats open, out of 80 seats.) MWF 2-2:50
CMSC390 (PermReq)Honors Paper (3 credits)
Prerequisite: admission to CMSC Honors Program. Special study or research directed toward preparation of honors paper.
Section 1000 , (20 seats open, out of 20 seats.)
Section 1050 Aloimonos, J (20 seats open, out of 20 seats.)
Section 1100 Arbaugh, W (20 seats open, out of 20 seats.)
Section 1150 Baras, J (20 seats open, out of 20 seats.)
Section 1200 Barua, R (20 seats open, out of 20 seats.)
Section 1250 , (20 seats open, out of 20 seats.)
Section 1300 , (20 seats open, out of 20 seats.)
Section 1350 Bhattacharjee, S (20 seats open, out of 20 seats.)
Section 1400 Bhattacharyya, S (20 seats open, out of 20 seats.)
Section 1500 Chellappa, R (20 seats open, out of 20 seats.)
Section 1525 Cleaveland, W (20 seats open, out of 20 seats.)
Section 1550 , (20 seats open, out of 20 seats.)
Section 1600 , (20 seats open, out of 20 seats.)
Section 1625 Defloriani, L (10 seats open, out of 10 seats.)
Section 1635 Deshpande, A (20 seats open, out of 20 seats.)
Section 1650 , (20 seats open, out of 20 seats.)
Section 1700 Druin, A (20 seats open, out of 20 seats.)
Section 1750 , (20 seats open, out of 20 seats.)
Section 1800 , (20 seats open, out of 20 seats.)
Section 1850 Franklin, M (20 seats open, out of 20 seats.)
Section 1900 , (20 seats open, out of 20 seats.)
Section 1950 Getoor, L (20 seats open, out of 20 seats.)
Section 2000 Grant, J (20 seats open, out of 20 seats.)
Section 2050 , (20 seats open, out of 20 seats.)
Section 2100 Gupta, S (20 seats open, out of 20 seats.)
Section 2150 , (20 seats open, out of 20 seats.)
Section 2200 , (20 seats open, out of 20 seats.)
Section 2250 , (20 seats open, out of 20 seats.)
Section 2300 Horty, J (20 seats open, out of 20 seats.)
Section 2325 , (20 seats open, out of 20 seats.)
Section 2350 , (20 seats open, out of 20 seats.)
Section 2400 , (20 seats open, out of 20 seats.)
Section 2450 Katz, J (20 seats open, out of 20 seats.)
Section 2500 , (20 seats open, out of 20 seats.)
Section 2550 , (20 seats open, out of 20 seats.)
Section 2600 , (20 seats open, out of 20 seats.)
Section 2625 Lin, J (20 seats open, out of 20 seats.)
Section 2650 , (20 seats open, out of 20 seats.)
Section 2700 , (20 seats open, out of 20 seats.)
Section 2750 , (20 seats open, out of 20 seats.)
Section 2800 , (20 seats open, out of 20 seats.)
Section 2825 , (20 seats open, out of 20 seats.)
Section 2850 , (20 seats open, out of 20 seats.)
Section 2900 , (20 seats open, out of 20 seats.)
Section 2950 , (20 seats open, out of 20 seats.)
Section 3000 , (20 seats open, out of 20 seats.)
Section 3050 , (20 seats open, out of 20 seats.)
Section 3100 , (20 seats open, out of 20 seats.)
Section 3150 , (20 seats open, out of 20 seats.)
Section 3250 , (20 seats open, out of 20 seats.)
Section 3275 Salzberg, S (20 seats open, out of 20 seats.)
Section 3300 , (20 seats open, out of 20 seats.)
Section 3325 Sazawal, V (10 seats open, out of 10 seats.)
Section 3350 , (20 seats open, out of 20 seats.)
Section 3375 Shi, E (20 seats open, out of 20 seats.)
Section 3400 , (20 seats open, out of 20 seats.)
Section 3450 , (20 seats open, out of 20 seats.)
Section 3465 Spring, N (20 seats open, out of 20 seats.)
Section 3500 Srinivasan, A (20 seats open, out of 20 seats.)
Section 3550 , (20 seats open, out of 20 seats.)
Section 3650 , (20 seats open, out of 20 seats.)
Section 3700 , (20 seats open, out of 20 seats.)
Section 3800 , (20 seats open, out of 20 seats.)
Section 3850 Varshney, A (20 seats open, out of 20 seats.)
Section 3900 , (20 seats open, out of 20 seats.)
Section 3950 Weinberg, A (20 seats open, out of 20 seats.)
Section 4000 Yeung, D (20 seats open, out of 20 seats.)
Section 4050 , (20 seats open, out of 20 seats.)
CMSC411Computer Systems Architecture (3 credits)
Prerequisite: A grade of C or better in (CMSC311 or ENEE350) and a grade of C or better in CMSC330; and permission of department; or CMSC graduate student. Input/output processors and techniques. Intra-system communication, buses, caches. Addressing and memory hierarchies. Microprogramming, parallelism, and pipelining.
Section 101 , (40 seats open, out of 40 seats.) MW 3:30-4:45
CMSC412Operating Systems (4 credits)
Prerequisites: A grade of C or better in (CMSC311 or ENEE350) and a grade of C or better in CMSC330; and permission of department; or CMSC graduate student. An introduction to batch systems, spooling systems, and third-generation multiprogramming systems. Description of the parts of an operating system in terms of function, structure, and implementation. Basic resource allocation policies.
Section 101 , (19 seats open, out of 20 seats.) TuTh 2-3:15, MW 10-10:50
CMSC417Computer Networks (3 credits)
Prerequisite: A grade of C or better in CMSC351, a grade of C or better in (CMSC311 or ENEE350), and a grade of C or better in CMSC330; and permission of department; or CMSC graduate student. Computer networks and architectures. The OSI model including discussion and examples of various network layers. A general introduction to existing network protocols. Communication protocol specification, analysis, and testing.
Section 101 Bhattacharjee, S (40 seats open, out of 40 seats.) TuTh 12:30-1:45
CMSC420Data Structures (3 credits)
Prerequisites: A grade of C or better in CMSC330 and in CMSC351; and permission of department; or CMSC graduate student. Description, properties, and storage allocation of data structures including lists and trees. Algorithms for manipulating structures. Applications from areas such as data processing, information retrieval, symbol manipulation, and operating systems.
Section 101 , (40 seats open, out of 40 seats.) TuTh 2-3:15
CMSC466Introduction to Numerical Analysis I (3 credits)
Prerequisites: MATH240; and MATH241; and CMSC106 or CMSC114 or ENEE114; and permission of department; or CMSC graduate student. Also offered as AMSC466. Credit will be granted for only one of the following: AMSC/CMSC/MAPL460 or AMSC/CMSC/MAPL466. Floating point computations, direct methods for linear systems, interpolation, solution of nonlinear equations.
Section 101 Cameron, M (20 seats open, out of 20 seats.) MWF 11-11:50
CMSC498ASelected Topics in Computer Science (1 credits)

Restriction: Permission of CMNS-Computer Science department.

An individualized course designed to allow a student or students to pursue a selected topic not taught as a part of the regular course offerings under the supervision of a Computer Science faculty member. In addition, courses dealing with topics of special interest and/or new emerging areas of computer science will be offered with this number. Selected topics courses will be structured very much like a regular course with homework, project and exams. Credit according to work completed

Section 1100 Arbaugh, W (20 seats open, out of 20 seats.)
Section 1150 Baras, J (20 seats open, out of 20 seats.)
Section 1200 Barua, R (20 seats open, out of 20 seats.)
Section 1250 , (20 seats open, out of 20 seats.)
Section 1300 , (20 seats open, out of 20 seats.)
Section 1350 Bhattacharjee, S (20 seats open, out of 20 seats.)
Section 1400 Bhattacharyya, S (20 seats open, out of 20 seats.)
Section 1500 Chellappa, R (20 seats open, out of 20 seats.)
Section 1525 Cleaveland, W (20 seats open, out of 20 seats.)
Section 1550 , (20 seats open, out of 20 seats.)
Section 1600 , (20 seats open, out of 20 seats.)
Section 1625 Defloriani, L (10 seats open, out of 10 seats.)
Section 1635 Deshpande, A (20 seats open, out of 20 seats.)
Section 1650 , (20 seats open, out of 20 seats.)
Section 1700 Druin, A (20 seats open, out of 20 seats.)
Section 1725 Duraiswami, R (10 seats open, out of 10 seats.)
Section 1750 , (20 seats open, out of 20 seats.)
Section 1800 , (20 seats open, out of 20 seats.)
Section 1850 Franklin, M (20 seats open, out of 20 seats.)
Section 1900 , (20 seats open, out of 20 seats.)
Section 1950 Getoor, L (20 seats open, out of 20 seats.)
Section 1975 , (20 seats open, out of 20 seats.)
Section 2000 Grant, J (20 seats open, out of 20 seats.)
Section 2050 , (20 seats open, out of 20 seats.)
Section 2100 Gupta, S (20 seats open, out of 20 seats.)
Section 2150 , (20 seats open, out of 20 seats.)
Section 2200 , (20 seats open, out of 20 seats.)
Section 2250 , (20 seats open, out of 20 seats.)
Section 2300 Horty, J (20 seats open, out of 20 seats.)
Section 2325 , (20 seats open, out of 20 seats.)
Section 2350 , (20 seats open, out of 20 seats.)
Section 2400 , (20 seats open, out of 20 seats.)
Section 2450 Katz, J (20 seats open, out of 20 seats.)
Section 2500 , (20 seats open, out of 20 seats.)
Section 2550 , (20 seats open, out of 20 seats.)
Section 2600 , (20 seats open, out of 20 seats.)
Section 2625 Lin, J (20 seats open, out of 20 seats.)
Section 2650 , (20 seats open, out of 20 seats.)
Section 2700 , (20 seats open, out of 20 seats.)
Section 2750 , (20 seats open, out of 20 seats.)
Section 2800 , (20 seats open, out of 20 seats.)
Section 2825 , (20 seats open, out of 20 seats.)
Section 2850 , (20 seats open, out of 20 seats.)
Section 2900 , (20 seats open, out of 20 seats.)
Section 2950 , (20 seats open, out of 20 seats.)
Section 3000 , (20 seats open, out of 20 seats.)
Section 3050 , (20 seats open, out of 20 seats.)
Section 3100 , (20 seats open, out of 20 seats.)
Section 3150 , (20 seats open, out of 20 seats.)
Section 3250 , (20 seats open, out of 20 seats.)
Section 3275 Salzberg, S (20 seats open, out of 20 seats.)
Section 3300 , (20 seats open, out of 20 seats.)
Section 3325 Sazawal, V (10 seats open, out of 10 seats.)
Section 3350 , (20 seats open, out of 20 seats.)
Section 3400 , (20 seats open, out of 20 seats.)
Section 3450 , (20 seats open, out of 20 seats.)
Section 3465 Spring, N (20 seats open, out of 20 seats.)
Section 3500 Srinivasan, A (20 seats open, out of 20 seats.)
Section 3550 , (20 seats open, out of 20 seats.)
Section 3650 , (20 seats open, out of 20 seats.)
Section 3700 , (20 seats open, out of 20 seats.)
Section 3800 , (20 seats open, out of 20 seats.)
Section 3850 Varshney, A (20 seats open, out of 20 seats.)
Section 3900 , (20 seats open, out of 20 seats.)
Section 3950 Weinberg, A (20 seats open, out of 20 seats.)
Section 4000 Yeung, D (20 seats open, out of 20 seats.)
Section 4050 , (20 seats open, out of 20 seats.)
CMSC499AIndependent Undergraduate Research (1 credits)

Restriction: Must be in one of the following programs (Computer Science; Engineering: Computer) ; and permission of CMNS-Computer Science department.

Students are provided with an opportunity to participate in a computer science research project under the guidance of a faculty advisor. Format varies. Students and supervising faculty member will agree to a research plan which must be approved by the department. As part of each research plan, students should produce a final paper delineating their contribution to the field.

Section 1000 , (20 seats open, out of 20 seats.)
Section 1050 Aloimonos, J (20 seats open, out of 20 seats.)
Section 1100 Arbaugh, W (20 seats open, out of 20 seats.)
Section 1150 Baras, J (20 seats open, out of 20 seats.)
Section 1200 Barua, R (20 seats open, out of 20 seats.)
Section 1250 , (20 seats open, out of 20 seats.)
Section 1300 , (20 seats open, out of 20 seats.)
Section 1350 Bhattacharjee, S (20 seats open, out of 20 seats.)
Section 1400 Bhattacharyya, S (20 seats open, out of 20 seats.)
Section 1500 Chellappa, R (20 seats open, out of 20 seats.)
Section 1525 Cleaveland, W (20 seats open, out of 20 seats.)
Section 1550 , (20 seats open, out of 20 seats.)
Section 1560 Daume, H (20 seats open, out of 20 seats.)
Section 1600 , (20 seats open, out of 20 seats.)
Section 1625 Defloriani, L (20 seats open, out of 20 seats.)
Section 1635 Deshpande, A (20 seats open, out of 20 seats.)
Section 1650 , (20 seats open, out of 20 seats.)
Section 1700 Druin, A (20 seats open, out of 20 seats.)
Section 1725 Duraiswami, R (20 seats open, out of 20 seats.)
Section 1750 , (20 seats open, out of 20 seats.)
Section 1800 , (20 seats open, out of 20 seats.)
Section 1850 Franklin, M (20 seats open, out of 20 seats.)
Section 1875 Froehlich, J (20 seats open, out of 20 seats.)
Section 1900 , (20 seats open, out of 20 seats.)
Section 1950 Getoor, L (20 seats open, out of 20 seats.)
Section 1960 Golbeck, J (20 seats open, out of 20 seats.)
Section 1975 , (20 seats open, out of 20 seats.)
Section 2000 Grant, J (20 seats open, out of 20 seats.)
Section 2050 , (20 seats open, out of 20 seats.)
Section 2100 Gupta, S (20 seats open, out of 20 seats.)
Section 2150 , (20 seats open, out of 20 seats.)
Section 2175 Hajiaghayi, M (20 seats open, out of 20 seats.)
Section 2200 , (20 seats open, out of 20 seats.)
Section 2250 , (20 seats open, out of 20 seats.)
Section 2300 Horty, J (20 seats open, out of 20 seats.)
Section 2325 , (20 seats open, out of 20 seats.)
Section 2350 , (20 seats open, out of 20 seats.)
Section 2400 , (20 seats open, out of 20 seats.)
Section 2450 Katz, J (20 seats open, out of 20 seats.)
Section 2500 , (20 seats open, out of 20 seats.)
Section 2550 , (20 seats open, out of 20 seats.)
Section 2600 , (20 seats open, out of 20 seats.)
Section 2620 Levin, D (20 seats open, out of 20 seats.)
Section 2625 Lin, J (20 seats open, out of 20 seats.)
Section 2650 , (20 seats open, out of 20 seats.)
Section 2700 , (20 seats open, out of 20 seats.)
Section 2750 , (20 seats open, out of 20 seats.)
Section 2800 , (20 seats open, out of 20 seats.)
Section 2825 , (20 seats open, out of 20 seats.)
Section 2850 , (20 seats open, out of 20 seats.)
Section 2900 , (20 seats open, out of 20 seats.)
Section 2950 , (20 seats open, out of 20 seats.)
Section 3000 , (20 seats open, out of 20 seats.)
Section 3050 , (20 seats open, out of 20 seats.)
Section 3100 , (20 seats open, out of 20 seats.)
Section 3150 , (20 seats open, out of 20 seats.)
Section 3250 , (20 seats open, out of 20 seats.)
Section 3275 Salzberg, S (20 seats open, out of 20 seats.)
Section 3300 , (20 seats open, out of 20 seats.)
Section 3325 Sazawal, V (20 seats open, out of 20 seats.)
Section 3350 , (20 seats open, out of 20 seats.)
Section 3400 , (20 seats open, out of 20 seats.)
Section 3450 , (20 seats open, out of 20 seats.)
Section 3465 Spring, N (20 seats open, out of 20 seats.)
Section 3500 Srinivasan, A (20 seats open, out of 20 seats.)
Section 3550 , (20 seats open, out of 20 seats.)
Section 3650 , (20 seats open, out of 20 seats.)
Section 3700 , (20 seats open, out of 20 seats.)
Section 3800 , (20 seats open, out of 20 seats.)
Section 3850 Varshney, A (20 seats open, out of 20 seats.)
Section 3900 , (20 seats open, out of 20 seats.)
Section 3950 Weinberg, A (20 seats open, out of 20 seats.)
Section 3975 Yeh, P (10 seats open, out of 10 seats.)
Section 4000 Yeung, D (20 seats open, out of 20 seats.)
Section 4050 , (20 seats open, out of 20 seats.)
CMSC798A (PermReq)Graduate Seminar in Computer Science (1 credits)
CMSC majors only. Other majors require permission of department.
Section 201 , (20 seats open, out of 20 seats.)
Section 202 Iftode, L (10 seats open, out of 10 seats.)
Section 301 , (20 seats open, out of 20 seats.)
Section 401 Arbaugh, W (20 seats open, out of 20 seats.)
Section 501 , (20 seats open, out of 20 seats.)
Section 601 Varshney, A (20 seats open, out of 20 seats.)
Section 704 Tits, A (20 seats open, out of 20 seats.)
Section 801 , (20 seats open, out of 20 seats.)
Section 802 , (20 seats open, out of 20 seats.)
Section 805 , (20 seats open, out of 20 seats.)
Section 900 , (20 seats open, out of 20 seats.)
Section 1401 , (20 seats open, out of 20 seats.)
Section 1525 Cleaveland, W (20 seats open, out of 20 seats.)
Section 1575 Cummings, M (20 seats open, out of 20 seats.)
Section 1601 , (20 seats open, out of 20 seats.)
Section 1635 Deshpande, A (20 seats open, out of 20 seats.)
Section 1701 , (20 seats open, out of 20 seats.)
Section 1801 , (20 seats open, out of 20 seats.)
Section 1901 , (20 seats open, out of 20 seats.)
Section 2101 , (20 seats open, out of 20 seats.)
Section 2201 , (20 seats open, out of 20 seats.)
Section 2202 , (20 seats open, out of 20 seats.)
Section 2301 , (20 seats open, out of 20 seats.)
Section 2501 Golubchik, L (20 seats open, out of 20 seats.)
Section 2625 Lin, J (20 seats open, out of 20 seats.)
Section 2701 , (20 seats open, out of 20 seats.)
Section 2801 , (20 seats open, out of 20 seats.)
Section 2825 , (20 seats open, out of 20 seats.)
Section 2900 , (20 seats open, out of 20 seats.)
Section 3001 , (20 seats open, out of 20 seats.)
Section 3002 , (20 seats open, out of 20 seats.)
Section 3101 , (20 seats open, out of 20 seats.)
Section 3105 , (20 seats open, out of 20 seats.)
Section 3275 Salzberg, S (20 seats open, out of 20 seats.)
Section 3301 , (20 seats open, out of 20 seats.)
Section 3302 , (20 seats open, out of 20 seats.)
Section 3325 Sazawal, V (20 seats open, out of 20 seats.)
Section 3465 Spring, N (20 seats open, out of 20 seats.)
Section 3801 , (20 seats open, out of 20 seats.)
Section 4001 , (20 seats open, out of 20 seats.)
Section 4100 Harper, M (20 seats open, out of 20 seats.)
Section 4101 , (20 seats open, out of 20 seats.)
Section 4201 , (20 seats open, out of 20 seats.)
Section 4301 , (20 seats open, out of 20 seats.)
Section 5101 Aloimonos, J (20 seats open, out of 20 seats.)
Section 5201 , (20 seats open, out of 20 seats.)
Section 5502 Srinivasan, A (20 seats open, out of 20 seats.)
Section 5601 , (20 seats open, out of 20 seats.)
Section 5701 , (20 seats open, out of 20 seats.)
Section 6201 , (20 seats open, out of 20 seats.)
Section 6301 , (20 seats open, out of 20 seats.)
Section 7001 Chellappa, R (20 seats open, out of 20 seats.)
CMSC818AAdvanced Topics in Computer Systems; Advanced Topics in Computer Systems (1 credits)

Restriction: Permission of instructor. Repeatable to 99 credits.

Advanced topics selected by the faculty from the literature of computer systems to suit the interest and background of students.

Section 1150 Baras, J (20 seats open, out of 20 seats.)
Section 1200 Barua, R (20 seats open, out of 20 seats.)
Section 1250 , (20 seats open, out of 20 seats.)
Section 1300 , (20 seats open, out of 20 seats.)
Section 1350 Bhattacharjee, S (20 seats open, out of 20 seats.)
Section 1400 Bhattacharyya, S (20 seats open, out of 20 seats.)
Section 1500 Chellappa, R (20 seats open, out of 20 seats.)
Section 1525 Cleaveland, W (20 seats open, out of 20 seats.)
Section 1550 , (20 seats open, out of 20 seats.)
Section 1575 Cummings, M (20 seats open, out of 20 seats.)
Section 1600 , (20 seats open, out of 20 seats.)
Section 1625 Defloriani, L (10 seats open, out of 10 seats.)
Section 1635 Deshpande, A (20 seats open, out of 20 seats.)
Section 1650 , (20 seats open, out of 20 seats.)
Section 1700 Druin, A (20 seats open, out of 20 seats.)
Section 1725 Duraiswami, R (10 seats open, out of 10 seats.)
Section 1750 , (20 seats open, out of 20 seats.)
Section 1800 , (20 seats open, out of 20 seats.)
Section 1850 Franklin, M (20 seats open, out of 20 seats.)
Section 1900 , (20 seats open, out of 20 seats.)
Section 1950 Getoor, L (20 seats open, out of 20 seats.)
Section 2000 Grant, J (20 seats open, out of 20 seats.)
Section 2050 , (20 seats open, out of 20 seats.)
Section 2100 Gupta, S (20 seats open, out of 20 seats.)
Section 2150 , (20 seats open, out of 20 seats.)
Section 2200 , (20 seats open, out of 20 seats.)
Section 2250 , (20 seats open, out of 20 seats.)
Section 2300 Horty, J (20 seats open, out of 20 seats.)
Section 2350 , (20 seats open, out of 20 seats.)
Section 2400 , (20 seats open, out of 20 seats.)
Section 2450 Katz, J (20 seats open, out of 20 seats.)
Section 2500 , (20 seats open, out of 20 seats.)
Section 2550 , (20 seats open, out of 20 seats.)
Section 2600 , (20 seats open, out of 20 seats.)
Section 2625 Lin, J (20 seats open, out of 20 seats.)
Section 2650 , (20 seats open, out of 20 seats.)
Section 2700 , (20 seats open, out of 20 seats.)
Section 2750 , (20 seats open, out of 20 seats.)
Section 2800 , (20 seats open, out of 20 seats.)
Section 2825 , (20 seats open, out of 20 seats.)
Section 2850 , (20 seats open, out of 20 seats.)
Section 2900 , (20 seats open, out of 20 seats.)
Section 2950 , (20 seats open, out of 20 seats.)
Section 3000 , (20 seats open, out of 20 seats.)
Section 3050 , (20 seats open, out of 20 seats.)
Section 3100 , (20 seats open, out of 20 seats.)
Section 3150 , (20 seats open, out of 20 seats.)
Section 3250 , (20 seats open, out of 20 seats.)
Section 3275 Salzberg, S (20 seats open, out of 20 seats.)
Section 3300 , (20 seats open, out of 20 seats.)
Section 3325 Sazawal, V (20 seats open, out of 20 seats.)
Section 3350 , (20 seats open, out of 20 seats.)
Section 3400 , (20 seats open, out of 20 seats.)
Section 3450 , (20 seats open, out of 20 seats.)
Section 3465 Spring, N (20 seats open, out of 20 seats.)
Section 3500 Srinivasan, A (20 seats open, out of 20 seats.)
Section 3550 , (20 seats open, out of 20 seats.)
Section 3650 , (20 seats open, out of 20 seats.)
Section 3700 , (20 seats open, out of 20 seats.)
Section 3800 , (20 seats open, out of 20 seats.)
Section 3850 Varshney, A (20 seats open, out of 20 seats.)
Section 3900 , (20 seats open, out of 20 seats.)
Section 3950 Weinberg, A (20 seats open, out of 20 seats.)
Section 4000 Yeung, D (20 seats open, out of 20 seats.)
Section 4050 , (20 seats open, out of 20 seats.)
CMSC828AAdvanced Topics in Information Processing (1 credits)

Restriction: Permission of instructor. Repeatable to 99 credits.

Advanced topics selected by the faculty from the literature of information processing to suit the interest and background of students.

Section 1100 Arbaugh, W (20 seats open, out of 20 seats.)
Section 1150 Baras, J (20 seats open, out of 20 seats.)
Section 1200 Barua, R (20 seats open, out of 20 seats.)
Section 1250 , (20 seats open, out of 20 seats.)
Section 1300 , (20 seats open, out of 20 seats.)
Section 1350 Bhattacharjee, S (20 seats open, out of 20 seats.)
Section 1400 Bhattacharyya, S (20 seats open, out of 20 seats.)
Section 1500 Chellappa, R (20 seats open, out of 20 seats.)
Section 1525 Cleaveland, W (20 seats open, out of 20 seats.)
Section 1550 , (20 seats open, out of 20 seats.)
Section 1575 Cummings, M (20 seats open, out of 20 seats.)
Section 1600 , (20 seats open, out of 20 seats.)
Section 1625 Defloriani, L (10 seats open, out of 10 seats.)
Section 1635 Deshpande, A (20 seats open, out of 20 seats.)
Section 1650 , (20 seats open, out of 20 seats.)
Section 1700 Druin, A (20 seats open, out of 20 seats.)
Section 1725 Duraiswami, R (20 seats open, out of 20 seats.)
Section 1750 , (20 seats open, out of 20 seats.)
Section 1800 , (20 seats open, out of 20 seats.)
Section 1850 Franklin, M (20 seats open, out of 20 seats.)
Section 1900 , (20 seats open, out of 20 seats.)
Section 1950 Getoor, L (20 seats open, out of 20 seats.)
Section 2000 Grant, J (20 seats open, out of 20 seats.)
Section 2050 , (20 seats open, out of 20 seats.)
Section 2100 Gupta, S (20 seats open, out of 20 seats.)
Section 2150 , (20 seats open, out of 20 seats.)
Section 2200 , (20 seats open, out of 20 seats.)
Section 2250 , (20 seats open, out of 20 seats.)
Section 2300 Horty, J (20 seats open, out of 20 seats.)
Section 2350 , (20 seats open, out of 20 seats.)
Section 2400 , (20 seats open, out of 20 seats.)
Section 2450 Katz, J (20 seats open, out of 20 seats.)
Section 2500 , (20 seats open, out of 20 seats.)
Section 2550 , (20 seats open, out of 20 seats.)
Section 2600 , (20 seats open, out of 20 seats.)
Section 2625 Lin, J (20 seats open, out of 20 seats.)
Section 2650 , (20 seats open, out of 20 seats.)
Section 2700 , (20 seats open, out of 20 seats.)
Section 2750 , (20 seats open, out of 20 seats.)
Section 2800 , (20 seats open, out of 20 seats.)
Section 2825 , (20 seats open, out of 20 seats.)
Section 2850 , (20 seats open, out of 20 seats.)
Section 2900 , (20 seats open, out of 20 seats.)
Section 2950 , (20 seats open, out of 20 seats.)
Section 3000 , (20 seats open, out of 20 seats.)
Section 3050 , (20 seats open, out of 20 seats.)
Section 3100 , (20 seats open, out of 20 seats.)
Section 3150 , (20 seats open, out of 20 seats.)
Section 3250 , (20 seats open, out of 20 seats.)
Section 3275 Salzberg, S (20 seats open, out of 20 seats.)
Section 3300 , (20 seats open, out of 20 seats.)
Section 3325 Sazawal, V (20 seats open, out of 20 seats.)
Section 3350 , (20 seats open, out of 20 seats.)
Section 3400 , (20 seats open, out of 20 seats.)
Section 3450 , (20 seats open, out of 20 seats.)
Section 3465 Spring, N (20 seats open, out of 20 seats.)
Section 3500 Srinivasan, A (20 seats open, out of 20 seats.)
Section 3550 , (20 seats open, out of 20 seats.)
Section 3650 , (20 seats open, out of 20 seats.)
Section 3700 , (20 seats open, out of 20 seats.)
Section 3800 , (20 seats open, out of 20 seats.)
Section 3850 Varshney, A (20 seats open, out of 20 seats.)
Section 3900 , (20 seats open, out of 20 seats.)
Section 3950 Weinberg, A (20 seats open, out of 20 seats.)
Section 4000 Yeung, D (20 seats open, out of 20 seats.)
Section 4050 , (20 seats open, out of 20 seats.)
CMSC838AAdvanced Topics in Programming Languages (1 credits)

Restriction: Permission of instructor. Repeatable to 99 credits.

Advanced topics selected by faculty from the literature of programming languages to suit the interest and background of students.

Section 1000 , (20 seats open, out of 20 seats.)
Section 1050 Aloimonos, J (20 seats open, out of 20 seats.)
Section 1100 Arbaugh, W (20 seats open, out of 20 seats.)
Section 1150 Baras, J (20 seats open, out of 20 seats.)
Section 1200 Barua, R (20 seats open, out of 20 seats.)
Section 1250 , (20 seats open, out of 20 seats.)
Section 1300 , (20 seats open, out of 20 seats.)
Section 1350 Bhattacharjee, S (20 seats open, out of 20 seats.)
Section 1400 Bhattacharyya, S (20 seats open, out of 20 seats.)
Section 1500 Chellappa, R (20 seats open, out of 20 seats.)
Section 1525 Cleaveland, W (20 seats open, out of 20 seats.)
Section 1550 , (20 seats open, out of 20 seats.)
Section 1575 Cummings, M (20 seats open, out of 20 seats.)
Section 1600 , (20 seats open, out of 20 seats.)
Section 1625 Defloriani, L (10 seats open, out of 10 seats.)
Section 1635 Deshpande, A (20 seats open, out of 20 seats.)
Section 1650 , (20 seats open, out of 20 seats.)
Section 1700 Druin, A (20 seats open, out of 20 seats.)
Section 1725 Duraiswami, R (20 seats open, out of 20 seats.)
Section 1750 , (20 seats open, out of 20 seats.)
Section 1800 , (20 seats open, out of 20 seats.)
Section 1850 Franklin, M (20 seats open, out of 20 seats.)
Section 1900 , (20 seats open, out of 20 seats.)
Section 1950 Getoor, L (20 seats open, out of 20 seats.)
Section 2000 Grant, J (20 seats open, out of 20 seats.)
Section 2050 , (20 seats open, out of 20 seats.)
Section 2100 Gupta, S (20 seats open, out of 20 seats.)
Section 2150 , (20 seats open, out of 20 seats.)
Section 2200 , (20 seats open, out of 20 seats.)
Section 2250 , (20 seats open, out of 20 seats.)
Section 2300 Horty, J (20 seats open, out of 20 seats.)
Section 2350 , (20 seats open, out of 20 seats.)
Section 2400 , (20 seats open, out of 20 seats.)
Section 2450 Katz, J (20 seats open, out of 20 seats.)
Section 2500 , (20 seats open, out of 20 seats.)
Section 2550 , (20 seats open, out of 20 seats.)
Section 2600 , (20 seats open, out of 20 seats.)
Section 2625 Lin, J (20 seats open, out of 20 seats.)
Section 2650 , (20 seats open, out of 20 seats.)
Section 2700 , (20 seats open, out of 20 seats.)
Section 2750 , (20 seats open, out of 20 seats.)
Section 2800 , (20 seats open, out of 20 seats.)
Section 2825 , (20 seats open, out of 20 seats.)
Section 2850 , (20 seats open, out of 20 seats.)
Section 2900 , (20 seats open, out of 20 seats.)
Section 2950 , (20 seats open, out of 20 seats.)
Section 3000 , (20 seats open, out of 20 seats.)
Section 3050 , (20 seats open, out of 20 seats.)
Section 3100 , (20 seats open, out of 20 seats.)
Section 3150 , (20 seats open, out of 20 seats.)
Section 3250 , (20 seats open, out of 20 seats.)
Section 3275 Salzberg, S (20 seats open, out of 20 seats.)
Section 3300 , (20 seats open, out of 20 seats.)
Section 3325 Sazawal, V (20 seats open, out of 20 seats.)
Section 3350 , (20 seats open, out of 20 seats.)
Section 3400 , (20 seats open, out of 20 seats.)
Section 3450 , (20 seats open, out of 20 seats.)
Section 3465 Spring, N (20 seats open, out of 20 seats.)
Section 3500 Srinivasan, A (20 seats open, out of 20 seats.)
Section 3550 , (20 seats open, out of 20 seats.)
Section 3650 , (20 seats open, out of 20 seats.)
Section 3700 , (20 seats open, out of 20 seats.)
Section 3800 , (20 seats open, out of 20 seats.)
Section 3850 Varshney, A (20 seats open, out of 20 seats.)
Section 3900 , (20 seats open, out of 20 seats.)
Section 3950 Weinberg, A (20 seats open, out of 20 seats.)
Section 4000 Yeung, D (20 seats open, out of 20 seats.)
Section 4050 , (20 seats open, out of 20 seats.)
CMSC858AAdvanced Topics in Theory of Computing (1 credits)

Restriction: Permission of instructor. Repeatable to 99 credits.

Advanced topics selected by the faculty from the literature of theory of computing to suit the interest and background of students.

Section 1050 Aloimonos, J (20 seats open, out of 20 seats.)
Section 1100 Arbaugh, W (20 seats open, out of 20 seats.)
Section 1150 Baras, J (20 seats open, out of 20 seats.)
Section 1200 Barua, R (20 seats open, out of 20 seats.)
Section 1250 , (20 seats open, out of 20 seats.)
Section 1300 , (20 seats open, out of 20 seats.)
Section 1350 Bhattacharjee, S (20 seats open, out of 20 seats.)
Section 1400 Bhattacharyya, S (20 seats open, out of 20 seats.)
Section 1500 Chellappa, R (20 seats open, out of 20 seats.)
Section 1525 Cleaveland, W (20 seats open, out of 20 seats.)
Section 1550 , (20 seats open, out of 20 seats.)
Section 1575 Cummings, M (20 seats open, out of 20 seats.)
Section 1600 , (20 seats open, out of 20 seats.)
Section 1625 Defloriani, L (10 seats open, out of 10 seats.)
Section 1635 Deshpande, A (20 seats open, out of 20 seats.)
Section 1650 , (20 seats open, out of 20 seats.)
Section 1700 Druin, A (20 seats open, out of 20 seats.)
Section 1725 Duraiswami, R (10 seats open, out of 10 seats.)
Section 1750 , (20 seats open, out of 20 seats.)
Section 1800 , (20 seats open, out of 20 seats.)
Section 1850 Franklin, M (20 seats open, out of 20 seats.)
Section 1900 , (20 seats open, out of 20 seats.)
Section 1950 Getoor, L (20 seats open, out of 20 seats.)
Section 2000 Grant, J (20 seats open, out of 20 seats.)
Section 2050 , (20 seats open, out of 20 seats.)
Section 2100 Gupta, S (20 seats open, out of 20 seats.)
Section 2150 , (20 seats open, out of 20 seats.)
Section 2200 , (20 seats open, out of 20 seats.)
Section 2250 , (20 seats open, out of 20 seats.)
Section 2300 Horty, J (20 seats open, out of 20 seats.)
Section 2350 , (20 seats open, out of 20 seats.)
Section 2400 , (20 seats open, out of 20 seats.)
Section 2450 Katz, J (20 seats open, out of 20 seats.)
Section 2500 , (20 seats open, out of 20 seats.)
Section 2550 , (20 seats open, out of 20 seats.)
Section 2600 , (20 seats open, out of 20 seats.)
Section 2625 Lin, J (20 seats open, out of 20 seats.)
Section 2650 , (20 seats open, out of 20 seats.)
Section 2700 , (20 seats open, out of 20 seats.)
Section 2750 , (20 seats open, out of 20 seats.)
Section 2800 , (20 seats open, out of 20 seats.)
Section 2825 , (20 seats open, out of 20 seats.)
Section 2850 , (20 seats open, out of 20 seats.)
Section 2900 , (20 seats open, out of 20 seats.)
Section 2950 , (20 seats open, out of 20 seats.)
Section 3000 , (20 seats open, out of 20 seats.)
Section 3050 , (20 seats open, out of 20 seats.)
Section 3100 , (20 seats open, out of 20 seats.)
Section 3150 , (20 seats open, out of 20 seats.)
Section 3250 , (20 seats open, out of 20 seats.)
Section 3275 Salzberg, S (20 seats open, out of 20 seats.)
Section 3300 , (20 seats open, out of 20 seats.)
Section 3325 Sazawal, V (20 seats open, out of 20 seats.)
Section 3350 , (20 seats open, out of 20 seats.)
Section 3400 , (20 seats open, out of 20 seats.)
Section 3450 , (20 seats open, out of 20 seats.)
Section 3465 Spring, N (20 seats open, out of 20 seats.)
Section 3500 Srinivasan, A (20 seats open, out of 20 seats.)
Section 3550 , (20 seats open, out of 20 seats.)
Section 3650 , (20 seats open, out of 20 seats.)
Section 3700 , (20 seats open, out of 20 seats.)
Section 3800 , (20 seats open, out of 20 seats.)
Section 3850 Varshney, A (20 seats open, out of 20 seats.)
Section 3900 , (20 seats open, out of 20 seats.)
Section 3950 Weinberg, A (20 seats open, out of 20 seats.)
Section 4000 Yeung, D (20 seats open, out of 20 seats.)
Section 4050 , (20 seats open, out of 20 seats.)
CMSC878AAdvanced Topics in Numerical Methods (1 credits)

Restriction: Permission of instructor. Repeatable to 99 credits.

Advanced topics selected by the faculty from the literature of numerical methods to suit the interest and background of students.

Section 1000 TBA, I (20 seats open, out of 20 seats.)
Section 1050 Aloimonos, J (20 seats open, out of 20 seats.)
Section 1100 Arbaugh, W (20 seats open, out of 20 seats.)
Section 1150 Baras, J (20 seats open, out of 20 seats.)
Section 1200 Barua, R (20 seats open, out of 20 seats.)
Section 1250 , (20 seats open, out of 20 seats.)
Section 1300 , (20 seats open, out of 20 seats.)
Section 1350 Bhattacharjee, S (20 seats open, out of 20 seats.)
Section 1400 Bhattacharyya, S (20 seats open, out of 20 seats.)
Section 1500 Chellappa, R (20 seats open, out of 20 seats.)
Section 1525 Cleaveland, W (20 seats open, out of 20 seats.)
Section 1550 , (20 seats open, out of 20 seats.)
Section 1575 Cummings, M (20 seats open, out of 20 seats.)
Section 1600 , (20 seats open, out of 20 seats.)
Section 1625 Defloriani, L (10 seats open, out of 10 seats.)
Section 1635 Deshpande, A (20 seats open, out of 20 seats.)
Section 1650 , (20 seats open, out of 20 seats.)
Section 1700 Druin, A (20 seats open, out of 20 seats.)
Section 1725 Duraiswami, R (10 seats open, out of 10 seats.)
Section 1750 , (20 seats open, out of 20 seats.)
Section 1800 , (20 seats open, out of 20 seats.)
Section 1850 Franklin, M (20 seats open, out of 20 seats.)
Section 1900 , (20 seats open, out of 20 seats.)
Section 1950 Getoor, L (20 seats open, out of 20 seats.)
Section 2000 Grant, J (20 seats open, out of 20 seats.)
Section 2050 , (20 seats open, out of 20 seats.)
Section 2100 Gupta, S (20 seats open, out of 20 seats.)
Section 2150 , (20 seats open, out of 20 seats.)
Section 2200 , (20 seats open, out of 20 seats.)
Section 2250 , (20 seats open, out of 20 seats.)
Section 2300 Horty, J (20 seats open, out of 20 seats.)
Section 2350 , (20 seats open, out of 20 seats.)
Section 2400 , (20 seats open, out of 20 seats.)
Section 2450 Katz, J (20 seats open, out of 20 seats.)
Section 2500 , (20 seats open, out of 20 seats.)
Section 2550 , (20 seats open, out of 20 seats.)
Section 2600 , (20 seats open, out of 20 seats.)
Section 2625 Lin, J (20 seats open, out of 20 seats.)
Section 2650 , (20 seats open, out of 20 seats.)
Section 2700 , (20 seats open, out of 20 seats.)
Section 2750 , (20 seats open, out of 20 seats.)
Section 2800 , (20 seats open, out of 20 seats.)
Section 2825 , (20 seats open, out of 20 seats.)
Section 2850 , (20 seats open, out of 20 seats.)
Section 2900 , (20 seats open, out of 20 seats.)
Section 2950 , (20 seats open, out of 20 seats.)
Section 3000 , (20 seats open, out of 20 seats.)
Section 3050 , (20 seats open, out of 20 seats.)
Section 3100 , (20 seats open, out of 20 seats.)
Section 3150 , (20 seats open, out of 20 seats.)
Section 3250 , (20 seats open, out of 20 seats.)
Section 3275 Salzberg, S (20 seats open, out of 20 seats.)
Section 3300 , (20 seats open, out of 20 seats.)
Section 3325 Sazawal, V (20 seats open, out of 20 seats.)
Section 3350 , (20 seats open, out of 20 seats.)
Section 3400 , (20 seats open, out of 20 seats.)
Section 3450 , (20 seats open, out of 20 seats.)
Section 3465 Spring, N (20 seats open, out of 20 seats.)
Section 3500 Srinivasan, A (20 seats open, out of 20 seats.)
Section 3550 , (20 seats open, out of 20 seats.)
Section 3650 , (20 seats open, out of 20 seats.)
Section 3700 , (20 seats open, out of 20 seats.)
Section 3800 , (20 seats open, out of 20 seats.)
Section 3850 Varshney, A (20 seats open, out of 20 seats.)
Section 3900 , (20 seats open, out of 20 seats.)
Section 3950 Weinberg, A (20 seats open, out of 20 seats.)
Section 4000 Yeung, D (20 seats open, out of 20 seats.)
Section 4050 , (20 seats open, out of 20 seats.)
CMSC898Pre-Candidacy Research (1 credits)

Restriction: Permission of instructor.

Prerequisite: permission of instructor. Advanced topics selected by the faculty from the literature of applications of computer science to suit the interest and background of students. May be repeated for credit.

Section 1000 , (20 seats open, out of 20 seats.)
Section 1050 Aloimonos, J (20 seats open, out of 20 seats.)
Section 1100 Arbaugh, W (20 seats open, out of 20 seats.)
Section 1150 Baras, J (20 seats open, out of 20 seats.)
Section 1200 Barua, R (20 seats open, out of 20 seats.)
Section 1250 , (20 seats open, out of 20 seats.)
Section 1300 , (20 seats open, out of 20 seats.)
Section 1350 Bhattacharjee, S (20 seats open, out of 20 seats.)
Section 1400 Bhattacharyya, S (20 seats open, out of 20 seats.)
Section 1500 Chellappa, R (20 seats open, out of 20 seats.)
Section 1525 Cleaveland, W (20 seats open, out of 20 seats.)
Section 1550 , (20 seats open, out of 20 seats.)
Section 1560 Daume, H (20 seats open, out of 20 seats.)
Section 1575 Cummings, M (20 seats open, out of 20 seats.)
Section 1600 , (19 seats open, out of 20 seats.)
Section 1625 Defloriani, L (10 seats open, out of 10 seats.)
Section 1635 Deshpande, A (20 seats open, out of 20 seats.)
Section 1650 , (20 seats open, out of 20 seats.)
Section 1700 Druin, A (20 seats open, out of 20 seats.)
Section 1725 Duraiswami, R (10 seats open, out of 10 seats.)
Section 1750 , (20 seats open, out of 20 seats.)
Section 1775 Findlater, L (20 seats open, out of 20 seats.)
Section 1800 , (20 seats open, out of 20 seats.)
Section 1850 Franklin, M (20 seats open, out of 20 seats.)
Section 1875 Froehlich, J (5 seats open, out of 5 seats.)
Section 1900 , (20 seats open, out of 20 seats.)
Section 1950 Getoor, L (20 seats open, out of 20 seats.)
Section 1960 Golbeck, J (20 seats open, out of 20 seats.)
Section 2000 Grant, J (20 seats open, out of 20 seats.)
Section 2050 , (20 seats open, out of 20 seats.)
Section 2100 Gupta, S (20 seats open, out of 20 seats.)
Section 2150 , (20 seats open, out of 20 seats.)
Section 2175 Hajiaghayi, M (20 seats open, out of 20 seats.)
Section 2200 , (20 seats open, out of 20 seats.)
Section 2250 , (20 seats open, out of 20 seats.)
Section 2300 Horty, J (20 seats open, out of 20 seats.)
Section 2325 Jacob, B (10 seats open, out of 10 seats.)
Section 2350 , (20 seats open, out of 20 seats.)
Section 2400 , (20 seats open, out of 20 seats.)
Section 2450 Katz, J (20 seats open, out of 20 seats.)
Section 2500 , (20 seats open, out of 20 seats.)
Section 2550 , (20 seats open, out of 20 seats.)
Section 2575 Kingsford, C (20 seats open, out of 20 seats.)
Section 2600 , (20 seats open, out of 20 seats.)
Section 2625 Lin, J (20 seats open, out of 20 seats.)
Section 2650 , (20 seats open, out of 20 seats.)
Section 2700 , (20 seats open, out of 20 seats.)
Section 2750 , (20 seats open, out of 20 seats.)
Section 2800 , (20 seats open, out of 20 seats.)
Section 2825 , (20 seats open, out of 20 seats.)
Section 2850 , (20 seats open, out of 20 seats.)
Section 2875 Pop, M (10 seats open, out of 10 seats.)
Section 2900 , (20 seats open, out of 20 seats.)
Section 2950 , (20 seats open, out of 20 seats.)
Section 3000 , (20 seats open, out of 20 seats.)
Section 3050 , (20 seats open, out of 20 seats.)
Section 3100 , (20 seats open, out of 20 seats.)
Section 3150 , (20 seats open, out of 20 seats.)
Section 3250 , (20 seats open, out of 20 seats.)
Section 3275 Salzberg, S (20 seats open, out of 20 seats.)
Section 3300 , (20 seats open, out of 20 seats.)
Section 3325 Sazawal, V (20 seats open, out of 20 seats.)
Section 3350 , (20 seats open, out of 20 seats.)
Section 3400 , (20 seats open, out of 20 seats.)
Section 3450 , (20 seats open, out of 20 seats.)
Section 3465 Spring, N (20 seats open, out of 20 seats.)
Section 3500 Srinivasan, A (20 seats open, out of 20 seats.)
Section 3550 , (20 seats open, out of 20 seats.)
Section 3650 , (20 seats open, out of 20 seats.)
Section 3700 , (20 seats open, out of 20 seats.)
Section 3800 , (20 seats open, out of 20 seats.)
Section 3850 Varshney, A (20 seats open, out of 20 seats.)
Section 3900 , (20 seats open, out of 20 seats.)
Section 3950 Weinberg, A (20 seats open, out of 20 seats.)
Section 4000 Yeung, D (20 seats open, out of 20 seats.)
Section 4050 , (20 seats open, out of 20 seats.)
Section 4100 Harper, M (20 seats open, out of 20 seats.)
Section 8201 Daume, H (20 seats open, out of 20 seats.)
Section 8401 Cleaveland, W (20 seats open, out of 20 seats.)
Section 8501 Bravo, H (20 seats open, out of 20 seats.)

User Panel

  • Register
  • Login

Features

  • Courses and Grades
  • Schedule Maker
  • Class Finder
  • Book Buyer
  • Book Exchange
  • Professor Reviews
  • Grade Data Lookup

Other

  • Privacy Policy
  • Contact Us