Student Login

FASTI Programs

Credit used:
  • Lecture course: 3 credits

  • Lecture + Lab: 4 credits

  • Research / Thesis / Dissertation / Capstone: 6–12 credits (as noted)

  • Seminar: 1–2 credits

  • 1000–1999: Lower-division undergraduate

  • 2000–2999: Upper-division undergraduate

  • 5000–5999: Master’s level

  • 7000–7999: Doctoral / PhD level

DEPARTMENT OF BIOLOGICAL SCIENCES

Undergraduate – Bachelor of Science (BSc)

Lower Division

  • BIOL 1101 General Biology I — 4 credits

  • BIOL 1102 General Biology II — 4 credits

  • BIOL 1201 Cell Biology — 3 credits

  • BIOL 1301 Genetics — 3 credits

  • BIOL 1401 Principles of Ecology — 3 credits

  • BIOL 1501 Human Anatomy & Physiology I — 4 credits

  • BIOL 1502 Human Anatomy & Physiology II — 4 credits

Upper Division

  • BIOL 2101 Microbiology — 4 credits

  • BIOL 2201 Molecular Biology — 3 credits

  • BIOL 2301 Evolutionary Biology — 3 credits

  • BIOL 2401 Biochemistry — 4 credits

  • BIOL 2501 Immunology — 3 credits

  • BIOL 2601 Environmental Biology — 3 credits

  • BIOL 2701 Neurobiology — 3 credits

  • BIOL 2801 Research Methods in Biology — 3 credits

  • BIOL 2901 Senior Research Seminar — 3 credits

Master of Science (MSc)

  • BIOL 5101 Advanced Cell Biology — 3 credits

  • BIOL 5201 Advanced Genetics — 3 credits

  • BIOL 5301 Molecular & Systems Biology — 3 credits

  • BIOL 5401 Bioinformatics — 3 credits

  • BIOL 5501 Advanced Ecology — 3 credits

  • BIOL 5601 Biomedical Sciences — 3 credits

  • BIOL 5701 Research Design & Ethics — 3 credits

  • BIOL 5801 Graduate Seminar — 2 credits

  • BIOL 5901 Master’s Thesis — 6 credits

Doctor of Philosophy (PhD)

  • BIOL 7101 Advanced Research Methods — 3 credits

  • BIOL 7201 Experimental Design in Life Sciences — 3 credits

  • BIOL 7301 Systems & Synthetic Biology — 3 credits

  • BIOL 7401 Advanced Biomedical Research — 3 credits

  • BIOL 7501 Ecological & Evolutionary Theory — 3 credits

  • BIOL 7601 Scientific Writing & Publication — 2 credits

  • BIOL 7701 Doctoral Seminar — 2 credits

  • BIOL 7901 Dissertation Research — 12 credits

A vibrant laboratory scene where students and professors collaborate over robotics and computer science projects.
A vibrant laboratory scene where students and professors collaborate over robotics and computer science projects.
DEPARTMENT OF COMPUTER SCIENCE

Undergraduate – Bachelor of Science (BSc)

Lower Division

  • CSCI 1101 Introduction to Computing — 3 credits

  • CSCI 1201 Programming I — 4 credits

  • CSCI 1202 Programming II — 4 credits

  • CSCI 1301 Discrete Mathematics — 3 credits

  • CSCI 1401 Computer Organization — 3 credits

Upper Division

  • CSCI 2101 Data Structures — 3 credits

  • CSCI 2201 Algorithms — 3 credits

  • CSCI 2301 Operating Systems — 3 credits

  • CSCI 2401 Database Systems — 3 credits

  • CSCI 2501 Software Engineering — 3 credits

  • CSCI 2601 Computer Networks — 3 credits

  • CSCI 2701 Artificial Intelligence — 3 credits

  • CSCI 2801 Cybersecurity Fundamentals — 3 credits

  • CSCI 2901 Capstone Project — 4 credits

Master of Science (MSc)

  • CSCI 5101 Advanced Algorithms — 3 credits

  • CSCI 5201 Distributed Systems — 3 credits

  • CSCI 5301 Machine Learning — 3 credits

  • CSCI 5401 Advanced Databases — 3 credits

  • CSCI 5501 Software Architecture — 3 credits

  • CSCI 5601 Advanced Cybersecurity — 3 credits

  • CSCI 5701 Research Methods in Computing — 3 credits

  • CSCI 5801 Graduate Seminar — 2 credits

  • CSCI 5901 Master’s Thesis / Project — 6 credits

Doctor of Philosophy (PhD)

  • CSCI 7101 Theory of Computation — 3 credits

  • CSCI 7201 Advanced Artificial Intelligence — 3 credits

  • CSCI 7301 High-Performance Computing — 3 credits

  • CSCI 7401 Advanced Machine Learning — 3 credits

  • CSCI 7501 Computational Ethics & Policy — 2 credits

  • CSCI 7601 Doctoral Research Methods — 3 credits

  • CSCI 7701 Doctoral Seminar — 2 credits

  • CSCI 7901 Dissertation Research — 12 credits

DIVISION OF ENGINEERING & TECHNOLOGY
MECHANICAL ENGINEERING

Bachelor of Engineering (BEng)

  • MECH 1101 Engineering Graphics — 3 credits

  • MECH 1201 Statics — 3 credits

  • MECH 1301 Dynamics — 3 credits

  • MECH 2101 Thermodynamics I — 3 credits

  • MECH 2201 Fluid Mechanics — 4 credits

  • MECH 2301 Mechanics of Materials — 4 credits

  • MECH 2401 Heat Transfer — 3 credits

  • MECH 2501 Machine Design — 3 credits

  • MECH 2901 Senior Design Project — 4 credits

Master of Engineering / MSc

  • MECH 5101 Advanced Thermodynamics — 3 credits

  • MECH 5201 Computational Fluid Dynamics — 3 credits

  • MECH 5301 Advanced Materials — 3 credits

  • MECH 5401 Energy Systems — 3 credits

  • MECH 5901 Master’s Thesis — 6 credits

PhD
  • MECH 7101 Advanced Mechanical Systems — 3 credits

  • MECH 7201 Energy & Sustainability — 3 credits

  • MECH 7301 Advanced Simulation — 3 credits

  • MECH 7901 Dissertation — 12 credits

ELECTRICAL ENGINEERING

Bachelor of Engineering (BEng)

Lower Division

  • EEEN 1101 Circuit Analysis I — 3 credits

  • EEEN 1201 Circuit Analysis II — 3 credits

  • EEEN 1301 Digital Logic — 3 credits

  • EEEN 1401 Signals & Systems I — 3 credits

  • EEEN 1501 Electronics I — 4 credits

Upper Division

  • EEEN 2101 Electronics II — 4 credits

  • EEEN 2201 Electromagnetics — 3 credits

  • EEEN 2301 Control Systems — 3 credits

  • EEEN 2401 Power Systems — 3 credits

  • EEEN 2501 Renewable Energy Systems — 3 credits

  • EEEN 2601 Communication Systems — 3 credits

  • EEEN 2701 Microprocessor Systems — 3 credits

  • EEEN 2801 Senior Design Project — 4 credits

Master’s (MSc/MEng)

  • EEEN 5101 Advanced Circuit Design — 3 credits

  • EEEN 5201 Power Electronics — 3 credits

  • EEEN 5301 Advanced Control Systems — 3 credits

  • EEEN 5401 Electric Machines & Drives — 3 credits

  • EEEN 5501 Smart Grid & Renewable Integration — 3 credits

  • EEEN 5901 Master’s Thesis — 6 credits

PhD

  • EEEN 7101 Advanced Electrical Theory — 3 credits

  • EEEN 7201 Power Systems & Smart Grids — 3 credits

  • EEEN 7301 Advanced Electronics & Embedded Systems — 3 credits

  • EEEN 7401 Control Systems Research — 3 credits

  • EEEN 7901 Dissertation Research — 12 credits

DATA SCIENCE & ARTIFICIAL INTELLIGENCE

Bachelor of Science

  • DSAI 1101 Introduction to Data Science — 3 credits

  • DSAI 1201 Statistics for Data Science — 3 credits

  • DSAI 1301 Python for Data Analysis — 4 credits

  • DSAI 2101 Machine Learning — 3 credits

  • DSAI 2201 Big Data Systems — 3 credits

  • DSAI 2301 Ethics in AI — 2 credits

  • DSAI 2901 Capstone Project — 4 credits

Master’s

  • DSAI 5101 Advanced Machine Learning — 3 credits

  • DSAI 5201 Deep Learning — 3 credits

  • DSAI 5301 AI Systems Design — 3 credits

  • DSAI 5901 Thesis — 6 credits

PhD

  • DSAI 7101 Advanced AI Theory — 3 credits

  • DSAI 7201 Autonomous Systems — 3 credits

  • DSAI 7901 Dissertation — 12 credits

DEPARTMENT OF ENVIRONMENTAL SCIENCE

Undergraduate – Bachelor of Science (BSc)

Lower Division

  • ENVS 1101 Introduction to Environmental Science — 3 credits

  • ENVS 1201 Earth Systems Science — 3 credits

  • ENVS 1301 Climate Change Fundamentals — 3 credits

  • ENVS 1401 Environmental Chemistry — 4 credits

Upper Division

  • ENVS 2101 Environmental Monitoring — 4 credits

  • ENVS 2201 Water & Air Quality — 4 credits

  • ENVS 2301 Environmental Justice — 3 credits

  • ENVS 2401 Conservation Biology — 3 credits

  • ENVS 2501 Sustainable Development — 3 credits

  • ENVS 2601 Environmental Policy & Law — 3 credits

  • ENVS 2701 GIS & Remote Sensing — 4 credits

  • ENVS 2801 Environmental Research Methods — 3 credits

  • ENVS 2901 Senior Capstone — 4 credits

Master of Science (MSc)

  • ENVS 5101 Advanced Environmental Assessment — 3 credits

  • ENVS 5201 Climate Adaptation & Resilience — 3 credits

  • ENVS 5301 Environmental Toxicology — 3 credits

  • ENVS 5401 Sustainability Science — 3 credits

  • ENVS 5501 Environmental Policy Analysis — 3 credits

  • ENVS 5601 Advanced GIS Applications — 3 credits

  • ENVS 5701 Research Design & Ethics — 3 credits

  • ENVS 5801 Graduate Seminar — 2 credits

  • ENVS 5901 Master’s Thesis — 6 credits

Doctor of Philosophy (PhD)

  • ENVS 7101 Advanced Environmental Theory — 3 credits

  • ENVS 7201 Climate Systems Modeling — 3 credits

  • ENVS 7301 Environmental Health Research — 3 credits

  • ENVS 7401 Sustainable Systems Engineering — 3 credits

  • ENVS 7501 Policy, Governance & Justice — 3 credits

  • ENVS 7601 Doctoral Research Methods — 3 credits

  • ENVS 7701 Doctoral Seminar — 2 credits

  • ENVS 7901 Dissertation Research — 12 credits

DIVISION OF ENGINEERING & TECHNOLOGY – CONTINUED
CIVIL ENGINEERING

Bachelor of Engineering (BEng)

Lower Division

  • CIVE 1101 Engineering Graphics & CAD — 3 credits

  • CIVE 1201 Statics — 3 credits

  • CIVE 1301 Dynamics — 3 credits

  • CIVE 1401 Materials Science — 3 credits

  • CIVE 1501 Surveying — 3 credits

Upper Division

  • CIVE 2101 Structural Analysis — 3 credits

  • CIVE 2201 Soil Mechanics — 4 credits

  • CIVE 2301 Transportation Engineering — 3 credits

  • CIVE 2401 Hydrology & Water Resources — 3 credits

  • CIVE 2501 Environmental Engineering — 3 credits

  • CIVE 2601 Construction Management — 3 credits

  • CIVE 2701 Sustainable Infrastructure — 3 credits

  • CIVE 2801 Geotechnical Engineering — 3 credits

  • CIVE 2901 Senior Capstone Project — 4 credits

Master’s (MSc/MEng)

  • CIVE 5101 Advanced Structural Design — 3 credits

  • CIVE 5201 Geotechnical Engineering — 3 credits

  • CIVE 5301 Advanced Water Resources Engineering — 3 credits

  • CIVE 5401 Sustainable Infrastructure Planning — 3 credits

  • CIVE 5501 Construction Project Management — 3 credits

  • CIVE 5901 Master’s Thesis — 6 credits

PhD

  • CIVE 7101 Advanced Civil Systems — 3 credits

  • CIVE 7201 Sustainable Urban Infrastructure — 3 credits

  • CIVE 7301 Advanced Structural Analysis — 3 credits

  • CIVE 7401 Research Methods in Civil Engineering — 3 credits

  • CIVE 7901 Dissertation Research — 12 credits

COMPUTER ENGINEERING

Bachelor of Engineering (BEng)

  • CMPE 1101 Digital Systems — 3 credits

  • CMPE 1201 Microprocessors — 4 credits

  • CMPE 1301 Embedded Systems — 3 credits

  • CMPE 1401 Computer Architecture — 3 credits

  • CMPE 1501 Operating Systems Fundamentals — 3 credits

  • CMPE 2101 Hardware-Software Integration — 3 credits

  • CMPE 2201 Computer Networks — 3 credits

  • CMPE 2301 Digital Signal Processing — 3 credits

  • CMPE 2901 Senior Capstone Project — 4 credits

Master’s (MSc/MEng)

  • CMPE 5101 Advanced Embedded Systems — 3 credits

  • CMPE 5201 High-Performance Computing — 3 credits

  • CMPE 5301 FPGA & Hardware Design — 3 credits

  • CMPE 5401 Advanced Computer Architecture — 3 credits

  • CMPE 5901 Master’s Thesis — 6 credits

PhD

  • CMPE 7101 Advanced Computer Systems — 3 credits

  • CMPE 7201 Cyber-Physical Systems — 3 credits

  • CMPE 7301 Advanced Embedded Research — 3 credits

  • CMPE 7401 Research Seminar — 2 credits

  • CMPE 7901 Dissertation — 12 credits

SOFTWARE ENGINEERING

Bachelor of Science (BSc)

  • SENG 1101 Software Design — 3 credits

  • SENG 1201 Object-Oriented Programming — 4 credits

  • SENG 1301 Software Requirements Engineering — 3 credits

  • SENG 1401 Software Testing & QA — 3 credits

  • SENG 2101 Software Project Management — 3 credits

  • SENG 2201 DevOps & Continuous Delivery — 3 credits

  • SENG 2301 Web & Mobile Applications — 3 credits

  • SENG 2901 Capstone Software Project — 4 credits

Master’s (MSc/MEng)

  • SENG 5101 Software Architecture & Design Patterns — 3 credits

  • SENG 5201 Secure Software Systems — 3 credits

  • SENG 5301 Advanced Software Engineering — 3 credits

  • SENG 5901 Master’s Thesis — 6 credits

PhD

  • SENG 7101 Research Methods in Software Engineering — 3 credits

  • SENG 7201 Advanced Software Systems — 3 credits

  • SENG 7901 Dissertation Research — 12 credits

CHEMICAL ENGINEERING

Bachelor of Engineering (BEng)

  • CHEE 1101 General Chemistry — 4 credits

  • CHEE 1201 Chemical Process Principles — 3 credits

  • CHEE 1301 Material & Energy Balances — 3 credits

  • CHEE 1401 Thermodynamics I — 3 credits

  • CHEE 1501 Fluid Mechanics for Chemical Engineers — 3 credits

  • CHEE 2101 Heat & Mass Transfer — 4 credits

  • CHEE 2201 Chemical Reaction Engineering — 3 credits

  • CHEE 2301 Process Control & Instrumentation — 3 credits

  • CHEE 2901 Capstone Design Project — 4 credits

Master’s (MSc/MEng)

  • CHEE 5101 Advanced Process Engineering — 3 credits

  • CHEE 5201 Process Simulation & Optimization — 3 credits

  • CHEE 5301 Sustainable Chemical Processes — 3 credits

  • CHEE 5901 Master’s Thesis — 6 credits

PhD

  • CHEE 7101 Advanced Chemical Engineering Research — 3 credits

  • CHEE 7201 Process Systems & Sustainability — 3 credits

  • CHEE 7901 Dissertation Research — 12 credits

INDUSTRIAL & SYSTEMS ENGINEERING

Bachelor of Engineering (BEng)

  • INSE 1101 Introduction to Industrial Engineering — 3 credits

  • INSE 1201 Engineering Economics — 3 credits

  • INSE 1301 Operations Research I — 3 credits

  • INSE 1401 Probability & Statistics for Engineers — 3 credits

  • INSE 2101 Production Planning & Control — 3 credits

  • INSE 2201 Quality Control & Six Sigma — 3 credits

  • INSE 2301 Human Factors & Ergonomics — 3 credits

  • INSE 2401 Systems Simulation — 3 credits

  • INSE 2901 Capstone Project — 4 credits

Master’s (MSc/MEng)

  • INSE 5101 Advanced Operations Research — 3 credits

  • INSE 5201 Systems Optimization — 3 credits

  • INSE 5301 Supply Chain Management — 3 credits

  • INSE 5901 Master’s Thesis — 6 credits

PhD

  • INSE 7101 Advanced Industrial Systems Research — 3 credits

  • INSE 7201 Applied Optimization & Simulation — 3 credits

  • INSE 7901 Dissertation Research — 12 credits

INFORMATION TECHNOLOGY

Bachelor of Science (BSc)

  • ITEN 1101 Introduction to Information Technology — 3 credits

  • ITEN 1201 Networking Fundamentals — 3 credits

  • ITEN 1301 Database Fundamentals — 3 credits

  • ITEN 1401 System Administration — 3 credits

  • ITEN 2101 Web Development — 3 credits

  • ITEN 2201 Cybersecurity Fundamentals — 3 credits

  • ITEN 2301 Cloud Computing — 3 credits

  • ITEN 2901 Capstone Project — 4 credits

Master’s (MSc/MEng)

  • ITEN 5101 Advanced Networking — 3 credits

  • ITEN 5201 Advanced Cybersecurity — 3 credits

  • ITEN 5301 IT Strategy & Management — 3 credits

  • ITEN 5901 Master’s Thesis — 6 credits

PhD

  • ITEN 7101 Advanced IT Research — 3 credits

  • ITEN 7201 Cloud & Distributed Systems Research — 3 credits

  • ITEN 7901 Dissertation — 12 credits

ROBOTICS & AUTOMATION

Bachelor of Engineering (BEng)

  • ROBT 1101 Introduction to Robotics — 3 credits

  • ROBT 1201 Sensors & Actuators — 3 credits

  • ROBT 1301 Control Systems — 3 credits

  • ROBT 1401 Programming for Robotics — 3 credits

  • ROBT 2101 Industrial Automation — 3 credits

  • ROBT 2201 Mechatronics — 3 credits

  • ROBT 2301 AI & Machine Learning for Robotics — 3 credits

  • ROBT 2901 Capstone Robotics Project — 4 credits

Master’s (MSc/MEng)

  • ROBT 5101 Advanced Robotics — 3 credits

  • ROBT 5201 Autonomous Systems — 3 credits

  • ROBT 5301 Robotics Simulation & Control — 3 credits

  • ROBT 5901 Master’s Thesis — 6 credits

PhD

  • ROBT 7101 Advanced Research in Robotics — 3 credits

  • ROBT 7201 Autonomous & Intelligent Systems — 3 credits

  • ROBT 7901 Dissertation Research — 12 credits

Our Services

Empowering students with hands-on learning and expert guidance.

Students collaborating on a robotics project in a bright, modern lab.
Students collaborating on a robotics project in a bright, modern lab.
Faculty member mentoring a small group of engaged students outdoors.
Faculty member mentoring a small group of engaged students outdoors.
Research

Cutting-edge projects that push boundaries in science and technology.

Workshops

Interactive sessions designed to build real-world skills and knowledge.

Bio Research

Exploring molecular life and ecosystems.

Microscopic view of vibrant cells under a high-powered microscope.
Microscopic view of vibrant cells under a high-powered microscope.
AI Innovations

Developing machine learning models that improve healthcare diagnostics and automate complex data analysis for smarter decision-making.

A researcher working with a neural network visualization on multiple screens in a modern lab.
A researcher working with a neural network visualization on multiple screens in a modern lab.
Green Tech

Creating sustainable environmental solutions through innovative engineering to protect natural resources and reduce carbon footprints.

Gallery

Snapshots of innovation and discovery in action.

Students collaborating on a robotics project in a bright, modern lab.
Students collaborating on a robotics project in a bright, modern lab.
Close-up of a researcher examining molecular structures on a computer screen.
Close-up of a researcher examining molecular structures on a computer screen.
Outdoor environmental science fieldwork with students collecting soil samples.
Outdoor environmental science fieldwork with students collecting soil samples.
Engineering students testing a prototype in a workshop filled with tools and equipment.
Engineering students testing a prototype in a workshop filled with tools and equipment.