Course Offerings
A full list of the MET Department of Computer Science course offerings is shown below. Click to view further details regarding the course including the syllabus, instructors, and available format.
METCS 100-299
METCS 300-399
METCS 400-499
MET CS 401 Introduction to Web Application Development
MET CS 422 Advanced Programming Concepts
MET CS 425 Introduction to Business Data Communications and Networks
MET CS 432 Introduction to IT Project Management
MET CS 469 Introduction to Database Design and Implementation for Business
MET CS 472 Computer Architecture
MET CS 473 Introduction to Software Engineering
MET CS 495 Directed Study
MET CS 496 Directed Study
METCS 500-599
MET CS 506 Internship in Computer Science
MET CS 520 Information Structures with Java
MET CS 521 Information Structures with Python
MET CS 526 Data Structures and Algorithms
MET CS 532 Computer Graphics
MET CS 535 Computer Networks
MET CS 544 Foundations of Analytics and Data Visualization
MET CS 546 Introduction to Probability and Statistics
MET CS 550 Computational Mathematics for Machine Learning
MET CS 555 Foundations of Machine Learning
MET CS 561 Financial Analytics
MET CS 566 Analysis of Algorithms
MET CS 570 Biomedical Sciences and Health IT
MET CS 575 Operating Systems
MET CS 579 Database Management
MET CS 580 Health Informatics
MET CS 581 Health Information Systems
MET CS 584 Ethical and Legal Issues in Healthcare Informatics
MET CS 593 Special Topics
MET CS 599 Biometrics
METCS 600-699
MET CS 601 Web Application Development
MET CS 602 Server-Side Web Development
MET CS 622 Advanced Programming Techniques
MET CS 625 Business Data Communication and Networks
MET CS 632 Information Technology Project Management
MET CS 633 Software Quality, Testing, and Security Management
MET CS 634 Agile Software Development
MET CS 662 Computer Language Theory
MET CS 664 Artificial Intelligence
MET CS 665 Software Design and Patterns
MET CS 669 Database Design and Implementation for Business
MET CS 673 Software Engineering
MET CS 674 Database Security
MET CS 677 Data Science with Python
MET CS 683 Mobile Application Development with Android
MET CS 684 Enterprise Cybersecurity Management
MET CS 685 Network Design and Management
MET CS 688 Web Mining and Graph Analytics
MET CS 689 Designing and Implementing a Data Warehouse
MET CS 690 Network Security
MET CS 693 Digital Forensics and Investigations
MET CS 694 Mobile Forensics and Security
MET CS 695 Cybersecurity
MET CS 699 Data Mining
METCS 700-799
MET CS 701 Rich Internet Application Development
MET CS 763 Secure Software Development
MET CS 766 Deep Reinforcement Learning
MET CS 767 Advanced Machine Learning and Neural Networks
MET CS 775 Advanced Networking
MET CS 777 Big Data Analytics
MET CS 781 Advanced Health Informatics
MET CS 782 IT Strategy and Management
MET CS 783 Enterprise Architecture
MET CS 787 Adversarial Machine Learning
MET CS 788 Generative AI
MET CS 789 Cryptography
MET CS 790 Computer Vision in AI
MET CS 795 Directed Study
MET CS 796 Directed Study
MET CS 799 Advanced Cryptography