
|
Masters of Software Engineering
Electives Electives provide students the opportunity to gain in-depth knowledge in a selected area, to gain breadth of knowledge, or, by careful selection, to complete some of the core course requirements for the Ph.D. program. A hard copy of the following listing of pre-approved qualified electives is available from the department office. Courses not on this list can only be taken with explicit signed permission from the MS-SWE graduate coordinator. Software Engineering (SWE)
623 Formal Methods and Models 625 Software Project Management 626 Software Project Lab 630 Software Engineering Economics 631 Object-Oriented Design Patterns 632 User Interface Design & Development 641 Systems Architecture for Large-Scale System 642 Software Engineering for World Wide Web 645 Component-based SWE Development 699 Special topics in SWE 720 Advanced Software Requirements 721 Reusable Software Architectures 723 Precise Modeling 727 Quality of Service for Software Architectures 763 Software Engineering Experimentation 781 Secure Software Design & Programming 795 Advanced Topics 796 Directed Readings 798 Reseearch Project 799 Thesis Information Systems (INFS)
614 Database Management 623 Classical and Web Information Retrieval 640 Introduction to Electronic Commerce 697 Topics in Information Systems 740 Database Programming for the World Wide Web 755 Data Warehousing & Mining 760 Advanced Database Management 770 Knowledge Management for E-Business 772 Intelligent Agents & Semantic Web 774 Enterprise Architecture 780 Data Mining for Multimedia Databases 785 Data Mining for Homeland Security 790 Information Systems Policy and Administration 795 Special Topics in Data Mining Applications 796 Directed Readings in Information Systems 797 Advanced Topics in Information Systems Information Security and Assurance (ISA)
563 Fundamentals of Systems Programming 564 Security Laboratory 640 Programming Language Security 650 Security Policy 652 Security Audit and Compliance Testing 656 Network Security 673 Operating Systems Security 674 Intrusion Detection 681 Secure Software Design 697 Topics in Information Security 763 Security Protocol Analysis 764 Security Experimentation 765 Database & Distributed Systems Security 767 Secure Electronic Commerce 785 Research in Digital Forensics 797 Advanced Topics Computer Science (CS)
555 Computer Communications & Networking (not with ECE 542 or INFS 614) 571 Operating Systems 580 Artificial Intelligence Introduction 583 Analysis of Algorithms 611 Computational Methods for Genomics 630 Advanced Algorithms 635 Parallel Computation 640 Advanced Compilers 650 Database Engineering 652 Computer Graphics 662 Computer Graphics Game Technologies 667 Biometrics 668 Computer Architecture Systems 671 Advanced Operating Systems 672 Computer System Perf Evaluation 673 Multimedia Computing and Systems 680 Natural Language Processing 681 Designing Expert Systems 682 Computer Vision 683 Parallel Algorithms 684 Graph Algorithms 685 Intellligent Systems for Robots 686 Image Processing & Applications 687 Advanced Artificial Intelligence 688 Neural Networks Principles 689 Planning Motions of Robots and Molecules 700 Quantitative Methods and Experimental Design 706 Concurrent Software Systems 707 Distributed Software Systems 735 Concurrency 750 Theory & Applications of Data Mining 752 Interactive Graphics Software 755 Advanced Computer Networks 756 Perf Analysis of Computer Networks 773 Real-Time Systems Design & Development 777 Human-Computer Intelligent Interaction 779 Topics in Resilient Computer Systems 780 Data Mining for Multimedia Databases 782 Machine Learning 785 Knowledge Acquisition/Problem Solving 787 Decision Guidance Systems 795 Advanced Topics in CS Electrical and Computer Engineering (ECE)
521 Modern Systems Theory 528 Random Processes in ECE 535 Digital Signal Processing 537 Introduction to Digital Imaging 542 Computer Network Architecture & Protocols (not with CS 555 or INFS 612) 545 Introduction to VHDL 548 Sequential Machine Theory 549 Theory/Application of Artificial Neural Networks 584 Semiconductor Device Fundamentals 586 Digital Integrated Circuits 611 Advanced Microprocessors 612 Real-Time Embedded Systems 620 Optimal Control Theory 621 Systems Identification 624 Control Systems 630 Statistical Communication Theory 633 Coding Theory 635 Adaptive Signal Processing 638 Fast Algorithms and Architectures for Digital Signal Processing 641 Computer Systems Architecture 642 Design and Analysis of Comp Communication Networks 643 Telecommunication Switching System 644 Arch & Algorithms/Image Processing 645 Computer Arithmetic 646 Cryptography & Computer Network Security 650 Robotics 680 Physical VLSI Design 681 VLSI Design Automation 682 VLSI Test Concepts 732 Mobile Communication Systemstems 741 Wireless Networks 744 Computer Vision & Expert Systems 746 Secure Telecommunication Systems 749 Neural Networks for Control Operations Research (OR)
541 Deterministic Models 542 Stochastic Models 635 Discrete System Simulation 640 Global Optimization & Comp. Intelligence 641 Linear Programming 642 Integer Programming 643 Network Modeling 644 Nonlinear Programming 645 Stochastic Processes 647 Queueing Theory 648 Production and Inventory Systems 681 Decision and Risk Analysis 690 Optimization of Supply Chains Psychology (PSYC)
737 Psych. of Human/Tech Interaction Statistics (STAT)
554 Applied Statistics 652 Statistical Inference 655 Analysis of Variance 656 Regression Analysis 662 Multivariate Statistical Methods 663 Statistical Graphics & Data Exploration 664 Bayesian Inference & Decision Analysis 674 Survey Sampling II 677 Statistical Process Control Systems Engineering (SYST)
530 Systems Management and Evaluation 542 Decision Support Systems Engr 560 Introduction to Air Traffic Control 573 Decision and Risk Analysis 611 Systems Methodology & Modeling 620 Discrete Event Systems 659 Topics in Systems Engr 660 Air Transportation Systems Modeling 671 Judgment/Choice Proc/Decision Making 680 Principles of C3I 683 Modeling, Simulation & Gaming 684 Sensor Data Fusion 685 Estimation & Tracking: Principle/Technique 760 Special Topics: C3I Engineering NOTEA thesis option is available; students may elect to complete a thesis for up to 6 hours of elective credit. |