Professional Electives

Computer Engineering | Updated March 2014

2012-2014 Catalog

"Elective requirements include 12 credits of humanities, social science, diversity, and arts classes as part of university general education core requirements, 12 credits of approved professional electives from the list below, including a minimum of  6 credits in Computer Science. There must be a minimum of  4 credits at the 300 level or above in the student's approved elective package."

2010-2012 Catalog

"Elective requirements include 12 credits of humanities, social science, diversity, and arts classes as part of university and COE core requirements (these two requirements may be combined), 16 credits of approved Professional Electives from the lists below, including a minimum of  6 credits in Electrical Engineering and a minimum of  6 credits in Computer Science. In the selection of Electrical Engineering electives, either EELE 321 or EELE 477 or both must be among the courses selected. There must be a minimum of  7 credits at the 300 level or above in the student's approved elective package. 3 additional elective credits (referred to as "COE Core") must be selected from the Professional Electives listed below, or from the list of courses approved by the MSU Core 2.0 committee in the W, A, H, S, D, N, or Contemporary Issues in Science (CS) categories (i.e., all categories except US and Q)."

Professional Electives

MAS--Up to 3 credits of ROTC-required coursework may be used

 

 

 

 

  • CS 204--Multimedia Development Methods
  • CSCI 232--Adv Data Structures and Algorithms
  • CSCI 300 and 400 level courses, with CSCI 494--Seminar (limited to 1 cr)
  • ESOF 322--Software Engineering
  • ESOF 422--Advanced Software Engineering

 

  • EELE 300 or 400 level courses, excluding EELE 354.
  • EGEN 201--Engineering Mechanics-Statics
  • EGEN 202--Engineering Mechanics-Dynamics
  • EGEN 205--Mechanics of Materials
  • EGEN 335--Fluid Mechanics
  • EGEN 325--Engineering Economic Analysis
  • EIND 354--Engineering Probability & Stats I
  • EIND 364--Principles of Operational Research I
  • EIND_373--Production Inventory Cost Analysis
  • EIND_425--Technology Entrepreneurship
  • EIND 434--Project & Engineering Management
  • EIND 454--Engineering Probability and Statistics II
  • EMEC 300 or 400 level courses
  • ERTH_101IN--Earth System Science
  • GPHY_121D--Human Geography
  • GPHY_141D--Geography of World Regions
  • GPHY_284--Intro to GIS Science & Cartog
  • M 221--Introduction to Linear Algebra
  • M 242--Methods of Proof
  • M 300 and 400 level courses, excluding M 330

 

  • PHSX 224 --General & Modern Physics III
  • PHSX 300 and 400 level courses, with PHSX 494--Seminar (limited to 1 cr), and excluding PHSX 305 and PHSX 499.