Common First Semester Courses

The courses listed below are commonly taken early in each program, but not every course is offered every semester. Course availability is subject to change based on the upcoming term.

This guide is intended for directional planning purposes only and does not replace academic advising. Meet with your advisor to align on degree progression and determine which courses are appropriate for your first semester.

Online students must register for courses marked as "Online Virtual." If a course you're interested in is full, be sure to join the waitlist — this is the only way advising can track demand and explore the possibility of opening additional sections for the upcoming term.

Close All Expand All

Business Administration

Code Title Credits
ACCT 615 Management Accounting 3
FIN 600 Corporate Finance I 3
HRM 601 Managing Organizational Behavior in Technology-Based Organizations 3
MIS 645 Information Technology and Competitive Advantage 3
MGMT 630 Decision Analysis with Quantitative Modeling 3
MRKT 632 Marketing Strategy for Technology-Based Organizations 3


 

Management

Code Title Credits
ACCT 615 Management Accounting 3
FIN 600 Corporate Finance I 3
HRM 601 Managing Organizational Behavior in Technology-Based Organizations 3

MIS 645 

or IS 677

Information Technology and Competitive Advantage

Information System Principles

3
MRKT 620 Global Marketing Management 3

Business Analytics

Code Title Credits

MIS 645

or IS 677

Information Technology and Competitive Advantage

Information System Principles

3
MIS 648 Decision Support Systems for Managers 3


 

Innovation & Entrepreneurship

Code Title Credits
Select 4 courses:  
HRM 630 Managing Technological and Organizational Change 3
MGMT 620 Management of Technology 3
MGMT 640 New Venture Management 3
MGMT 645 New Venture Finance 3
MGMT 691 Legal and Ethical Issues 3
MRKT 631 Marketing Research 3
MRKT 636 Design and Development of Technology Products 3
MRKT 645 Digital Marketing Strategy 3


 

Management of Technology

Code Title Credits
HRM 601 Managing Organizational Behavior in Technology-Based Organizations 3
MGMT 620 Strategic Management of Technological Innovation 3


 

Mini-MBA

Code Title Credits
ACCT 615 Management Accounting 3
FIN 600 Corporate Finance I 3
MRKT 632 Marketing Strategy for Technology-Based Organizations 3
MIS 645 Information Technology and Competitive Advantage 3

Civil Engineering

Code Title Credits
CE 610 Construction Management 3
CE 611 Project Planning and Control 3
CE 614 Underground Construction 3
CE 616 Construction Cost Estimating 3
CE 620 Open Channel Flow 3
CE 621 Hydrology 3
HRM 601 Managing Organizational Behavior in Technology-Based Organizations 3
TRAN 603 Introduction to Urban Transportation Planning 3
TRAN 752 Traffic Control 3


 

Electrical Engineering

Code Title Credits
ECE 601 Linear Systems 3
ECE 673 Random Signal and Data Analysis 3

 

Engineering Management

Code Title Credits
ACCT 615 Management Accounting 3
EM 602 Management Science 3
EM 636 Project Management 3
HRM 601 Managing Organizational Behavior in Technology-Based Organizations 3
IE 673 Total Quality Management 3
MIS 645 Information Technology and Competitive Advantage 3


 

Industrial Engineering

Code Title Credits
IE 604 Advanced Engineering Statistics 3
IE 618 Engineering Cost and Production Economics 3
IE 621 Systems Analysis and Simulation 3
IE 650 Advanced Topics in Operations Research 3

IE 673

or EM 636

Total Quality Management

Project Management

3


 

Power and Energy Systems

Code Title Credits
ECE 601 Linear Systems 3
ECE 610 Power System Steady-State Analysis 3


 

Transportation

Code Title Credits
TRAN 603 Introduction to Urban Transportation Planning 3
TRAN 610 Transportation Economics 3
TRAN 615 Traffic Studies and Capacity 3

TRAN 650

or EM 602

Urban Systems Engineering

Management Science

3

Construction Management

Code Title Credits
CE 610 Construction Management 3
CE 616 Construction Cost Estimating 3
CE 611 Project Planning and Control 3


 

Data Science for Chemical & Material Engineers

Code Title Credits
MTEN 631  Data Science for Chemical and Materials Engineering Applications 3
CHE 632 Visual Communication with Chemical & Materials Engineering Data 3


 

Power Systems Engineering

Code Title Credits
ECE 610 Power System Steady-State Analysis 3
ECE 611 Transients in Power Systems 3


 

Project Management

Code Title Credits
EM 637 Project Control 3
EM 691 Cost Estimating for Capital Projects 3


 

Transportation Studies

Code Title Credits
TRAN 603 Introduction to Urban Transportation Planning 3
TRAN 650 Urban Systems Engineering 3
TRAN 752 Traffic Control 3


 

Wind Power Management

Code Title Credits
ECE 671 Wind Plant Project Development 3
ECE 654 US Offshore Renewable Energy Policy 3
ECE 670 Management Strategies in the Offshore Wind Industry 3


 

Wind Power System Operation and Maintenance

Code Title Credits
ECE 651 Wind Power Transmission and Grid Interconnection 3
ECE 652 HVDC Design, Operation and Maintenance 3
ECE 656 Power System Dynamics 3

Artificial Intelligence

Code Title Credits
Select 3 courses:  
DS 644 Introduction to Big Data 3

DS 675

or CS 670

Machine Learning

Artificial Intelligence

3
Math 662 Probability Distributions 3
Select 1 course:  
CS 669 Reinforcement Learning 3
DS 637 Python and Mathematics for Machine Learning 3
DS 677 Deep Learning 3
DS 680 Natural Language Processing 3
DS 683 Graph Neural Networks 3
DS 789 Trustworthy Artificial Intelligence 3


 

Bioinformatics

Code Title Credits
CS 506 Foundations of Computer Science 3
DS 636 Data Analytics with R Program 3
DS 637 Python and Mathematics for Machine Learning 3


 

Business and Information Systems

Code Title Credits
IS 601 Python for Web API Development 3
IS 631 Enterprise Database Management 3
IS 663 System Analysis and Design 3
IS 665 Data Analytics for Info System 3
IS 684 Business Process Innovation 3

IS 685

or IS 678

Enterprise Architecture and Integration

IT Service Management

3

IS 677

or MIS 645

Information System Principles

Information Technology and Competitive Advantage

3
Select 1 of the following:  
ACCT 615 Management Accounting 1 3
FIN 600 Corporate Finance I 1 3
HRM 601 Managing Organizational Behavior in Technology-Based Organizations 1 3

1 Students who have taken an undergraduate equivalent of one of these courses may substitute up to one business core course with an additional elective.


 

Computer Science

Code Title Credits
CS 610 Data Structures and Algorithms 3
Select 3 of the following:  
CS 630 Operating System Design 3
CS 631 Data Management System Design 3
CS 656 Internet and Higher-Layer Protocols 3
CS/DS 675 Machine Learning 3


 

Cyber Security & Privacy

Code Title Credits
CS 608 Cryptography and Security 3
CS 645 Security and Privacy in Computer Systems 3
CS 646 Network Protocols Security 3
CS 647 Counter Hacking Techniques 3
CS 656 Internet and Higher-Layer Protocols 3


 

Data Science

Code Title Credits
DS 637 Python and Mathematics for Machine Learning 3
DS 644 Introduction to Big Data 3
DS 675 Machine Learning 3
DS 677 Deep Learning 3
MATH 661 Applied Statistics 3


 

Information Systems

Code Title Credits
IS 601 Python for Web API Development 3
IS 663 System Analysis and Design 3
IS 631 Enterprise Database Management 3
IS 665 Data Analytics for Info System 3
IS 684 Business Process Innovation 3
Select 1 of the following User Experience courses:  
IS 661 User Experience Design 3
IS 664 Customer Discovery 3
Select 1 of the following Analytics courses:  
IS 634 Information Retrieval 3
IS 688 Web Mining 3
DS 650 Data Visualization and Interpretation 3
MGMT 630 Decision Analysis with Quantitative Modeling 3
MGMT 635 Data Mining and Analysis 3


 

IT Administration & Security

Code Title Credits
CS 656 Internet and Higher-Layer Protocols 3
CS 696 Network Management and Security 3
IT 610 Systems Administration 3
IT 620 Wireless Networks Security and Administration 3
IT 635 Database Administration 3
IT 640 Network Services Administration 3

CS 656

or ECE 637

Internet and Higher-Layer Protocols

Internet Protocols and their Evolution with Artificial Intelligence

3


 

Software Engineering

Code Title Credits
CS 673 Software Design and Production Methodology 3
CS 683 Software Project Management 3
IS 601 Python for Web API Development 3

Artificial Intelligence

Code Title Credits
DS 675 Machine Learning 3
DS 677 Deep Learning 3


 

Big Data Essentials

Code Title Credits
CS 644 Introduction to Big Data 3
CS 636 Data Analytics with R Program 3


 

Business & IS Implementation 

Code Title Credits
IS 601 Web Systems Development 3
IS 663 System Analysis and Design 3
IS 684 Business Process Innovation 3


 

Computer Science  

Code Title Credits
At least 2 courses from this list:  
CS 630 Operating System Design 3
CS 631 Data Management System Design 3
CS/DS 675 Machine Learning 3


 

Data Mining 

Code Title Credits
IS 601 Web Systems Development 3
IS 665 Data Analytics for Info System 3
CS 634 Data Mining 3


 

Foundations Cyber Security 

Code Title Credits
CS 608 Cryptography and Security 3
CS 645 Security and Privacy in Computer Systems 3


 

Information Security 

Code Title Credits
Select 4 of the following:  
CS 608 Cryptography and Security 3
CS 696 Network Management and Security 3
IS 681 Computer Security Auditing 3
IS 687 Transaction Mining and Fraud Detection 3
IT 620 Wireless Networks Security and Administration 3


 

IT Administration 

Code Title Credits
CS 656 Internet and Higher-Layer Protocols 3
IT 610 Systems Administration 3
IT 620 Wireless Networks Security and Administration 3


 

Network Security & Information Assurance 

Code Title Credits
Select 2 of the following:  
IS 680 Information Systems Auditing 3
IS 681 Computer Security Auditing 3
IS 682 Forensic Auditing for Computing Security 3
Select 1 of the following:  
CS 652 Cognitive Cloud Networking - Architectures and Applications 3
CS 656 Internet and Higher-Layer Protocols 3


 

Software Engineering, Analysis and Design 

Code Title Credits
Select 1 or 2 of the following:  
IS 663 System Analysis and Design 3
CS 673 Software Design and Production Methodology 3