|
These descriptions for graduate courses generally offered by the Computer Science Department are also available in the Academic Catalog. To find out which courses we will offer in the coming semester, visit our Online Course Search. Computer Science Graduate Course Listing: |
||
| Course Number |
Name | Description |
|---|---|---|
| CMPSC-685 | Independent Study | Guided study on a topic at an advanced level. ... Read More » |
| CMPSC-F600 | Computer Science | This is a rigorous introduction to computer science with an emphasis o ... Read More » |
| CMPSC-F601 | Intermediate Programming | A second course in C programming. Topics include pointers, arrays (a r ... Read More » |
| CMPSC-F602 | Assembly Language | Introduction to computer architecture and machine language programming ... Read More » |
| CMPSC-F603 | Data Structures & Algorithms | Includes topics such as strings, stacks, queues, lists, trees, graphs, ... Read More » |
| CMPSC-F604 | Intro to Computer Architecture | This course deals with the structure and operation of the major hardwa ... Read More » |
| CMPSC-F605 | Operating Systems | An introduction to operating systems. Topics include I/O devices, proc ... Read More » |
| CMPSC-F606 | Organiz of Program Languages | An introduction to functional programming and to the meaning and imple ... Read More » |
| CMPSC-F607 | Intro to Database Systems | Introduction to the purpose and nature of database systems. Topics co ... Read More » |
| CMPSC-F608 | Object Oriented Programming | Classes, objects, streams, overloading, constructors, destructors, dyn ... Read More » |
| CMPSC-F609 | Java Enterprise Technology | This course assumes that the student is familiar with Object Oriented ... Read More » |
| CMPSC-F613 | Intro Artificial Intelligence | Prerequisites: CMPSC F265 and MATH 281, or CMPSC M612 and CMPSC F603. ... Read More » |
| CMPSC-F614 | Intro: Computer Modeling & Sim | |
| CMPSC-F623 | Analysis of Algorithms | Basic techniques of design for sequential, parallel and probabilistic ... Read More » |
| CMPSC-F633 | Software Engineering | Course dealing with issues concerning long term, large scale programmi ... Read More » |
| CMPSC-F635 | Advanced Operating Systems | This course is intended to be a continuation of CMPSC 605. The emphas ... Read More » |
| CMPSC-F637 | Modern Program Devel Technique | Students will be exposed to current advanced design and implementation ... Read More » |
| CMPSC-F640 | User Interface Design | The term User Interface refers to the methods and devices that are use ... Read More » |
| CMPSC-F641 | Advanced Databases | Data models, query languages, query optimization, concurrency control, ... Read More » |
| CMPSC-F642 | Special Topic | |
| CMPSC-F643 | Intermediate Computer Graphics | This course is an introduction to the basic concepts of computer graph ... Read More » |
| CMPSC-F647 | Client/Server Systems | Designing client/server applications, communication techniques and pro ... Read More » |
| CMPSC-F654 | Computer and Network Security | This course introduces the student to the field of computer and networ ... Read More » |
| CMPSC-F665 | Compilers | Basic techniques in lexical analysis, parsing, storage allocation, tra ... Read More » |
| CMPSC-F666 | Compilers II | A continuation of the work in CMPSC F665 with an emphasis on code gene ... Read More » |
| CMPSC-F667 | Computer Architecture | Architecture of sequential and parallel computers including topics in ... Read More » |
| CMPSC-F671 | Networks | Network topologies, ISO reference model, physical network layer, data- ... Read More » |
| CMPSC-F672 | Multimedia Networking | The course will cover concepts that underlie the transport of continuo ... Read More » |
| CMPSC-F673 | Parallel Processing | Topics in programming models, architectures, algorithms and compilatio ... Read More » |
| CMPSC-F675 | Wireless Networking | Prerequisite: CMPSC F671 ... Read More » |
| CMPSC-M611 | Math for Scientists & Engineer | An introduction to selected topics in discrete mathematics, with empha ... Read More » |
| CMPSC-M612 | Discrete Mathematics | Topics chosen from relations (if not covered in MATH 611) recurrence r ... Read More » |