Graduate Courses

I - Summer Session I
E - Extended Summer Session I
II - Summer Session II
✓ - Course Offered
P - Planned

Course Search to view more details like instructor and location of the course
Course Course Title Spring 2011 Summer 2011 Fall 2011 Spring 2012
Graduate Courses
CSE500 Patterns in Programming        
CSE502 Computer Architecture    
CSE504 Compiler Design    
CSE505 Computing with Logic      
CSE506 Operating Systems    
CSE507 Computational Linguistics    
CSE508 Network Security    
CSE509 Computer System Security      
CSE510 Hybrid Systems      
CSE511 Brain and Memory Modeling      
CSE515 Introduction to Transaction Processing Systems        
CSE522 Special Project in Computer Science  
CSE523 Advanced Project in Computer Science I
CSE524 Advanced Project in Computer Science II
CSE525 Introduction to Robotics      
CSE526 Principles of Programming Languages    
CSE527 Introduction to Computer Vision    
CSE528 Computer Graphics      
CSE529 Simulation and Modeling      
CSE530 Geometric Foundations for Graphics & Visualization      
CSE532 Theory of Database Systems  
CSE533 Network Programming      
CSE534 Fundamentals of Computer Networks    
CSE535 Asynchronous Systems      
CSE536 Introduction to User Interface Development        
CSE537 Artificial Intelligence      
CSE540 Theory of computation      
CSE541 Logic in Computer Science    
CSE542 Speech Processing        
CSE547 Discrete Mathematics    
CSE548 Analysis of Algorithms  
CSE549 Computational Biology      
CSE555 Computational Geometry    
CSE564 Visualization    
CSE570 Wireless and Mobile Networks      
CSE587 Proficiency Requirement in Computer Science
CSE
590-592
Advanced Topics in Computer Science  
CSE593 Independent Study in Computer Science
CSE
594-595
Advanced Topics in Computer Science
CSE596 Internship in Research
CSE599 M.S. Thesis Research
Advanced Courses

The following are courses normally considered appropriate for the Ph.D. program although they can be elected by M.S. students with permission of the advisor. Many are biennial only.

CSE600 Topics in Modern Computer Science  
CSE601 Advanced Image Processing        
CSE602 Advanced Computer Architecture        
CSE605 Performance Evaluation Computer Systems        
CSE608 Advanced Computer Security        
CSE610 Parallel Computer Architectures        
CSE611 Transactions Processing        
CSE612 Advanced Visualization        
CSE613 Parallel Programming    
CSE614 Advanced Programming Languages        
CSE615 Advanced Computer Vision        
CSE616 Digital Multimedia Systems        
CSE618 Advanced Computer Graphics        
CSE620 Virtual Reality        
CSE621 Physics-Based Modeling for Visual Computing      
CSE622 Advanced Database Systems        
CSE624 Advanced Operating Systems    
CSE625 Asynchronous Systems        
CSE626 Switching and Routing in Parallel and Distributed Systems      
CSE628 Natural Language Processing      
CSE630 Theory of Computational Complexity        
CSE631 Advanced Logic in Computer Science        
CSE633 Computability and Undecidability        
CSE634 Data Mining Concepts and Techniques        
CSE636 Analysis and Synthesis of Computer Communication Networks        
CSE637 Program Semantics and Verification        
CSE638 Advanced algorithms    
Seminars

These are offered irregularly in the Spring or Fall and normally cater to the needs of Ph.D. and research students. Seminars are 1-credit courses.

]
CSE640 Theory of Computing        
CSE641 Logic in Computer Science        
CSE642 Algorithms    
CSE643 Concurrency       
CSE644 Database        
CSE645 Languages    
CSE646 Artificial intelligence        
CSE647 Image processing        
CSE648 Graphics    
CSE649 Operating Systems        
CSE650 Architecture        
CSE651 Applications        
CSE652 User Interfaces        
CSE653 Virtual Reality        
CSE654 Visualization      
CSE655 Modeling and Simulation        
CSE656 Computer Vision  
CSE657 Design and Analysis        
CSE658 Mobile and Wireless Networking        
CSE659 Computer Security      
CSE660 Media Networks        
Special Topics Courses

These are offered irregularly in the Spring or Fall and normally cater to the needs of Ph.D. and research students. The special topics are 2 or 3-credit courses.

CSE665 Theory of Computing        
CSE666 Logic in Computer Science        
CSE667 Algorithms        
CSE668 Concurrency        
CSE669 Database        
CSE670 Languages        
CSE671 Artificial intelligence        
CSE672 Image processing        
CSE673 Graphics        
CSE674 Special Topic on Operating Systems - Virtualization        
CSE675 Architecture        
CSE676 Application        
CSE677 User Interfaces        
CSE678 Virtual Reality        
CSE679 Visualization        
CSE680 Modeling and Simulation        
CSE681 Computer Vision        
CSE682 Design and Analysis        
CSE683 Mobile and Wireless Networking        
CSE684 Computer Security        
CSE685 Media Networks        
CSE690 Adv Topics in CS    
CSE691 Adv Topics in CS      
CSE692 Adv Topics in CS        
Ph.D. Teaching and Research Experience
CSE696 Ph.D. Internship in Research
CSE698 Practicum in Teaching
CSE699 Ph.D. Dissertation Research
CSE700 Dissertation Research off Campus - Domestic students
CSE701 Dissertation Research off Campus - International students
CSE800 Full Time Summer Research      
Department of Computer Science • Stony Brook University, Stony Brook, NY 11794-4400 • 631-632-8470 or 631-632-8471