CANCELLED: CS course changes CS1141, CS3421

The following changes have been cancelled by the CS Department. October 6, 2014.

CS1141 will remain 2 credits. CS3421 will remain 4 credits, for Academic year 2014-2015. Other changes are being considered for future.


Not happening:  (10-21-2013 announcement)

Effective for Fall 2015: How does this affect Computer Engineers(and EE’s who are taking CS courses)? - Update your flowchart as needed: Be aware of when you plan to take EE3173 H/S Integration. (CS3421 is a pre-req to EE3173)

1.  If you’ve already taken CS1141 (2) and CS3421(4), you are not affected and can ignore this.

2. CS1141(2) and CS3421(4)  become 3 credit courses starting fall 2015.

3.  If you’ve taken CS1141(2) but not CS3421 (4), TAKE CS3421 in Spring 2015, OR take CS1090 in spring or summer (online) and then CS3421(3) in fall 2015.

4. If you’ve taken CS3421 (4), but not CS1141 (2), TAKE CS1141 in SPRING 2015.

5. If you’ve taken neither CS1141 nor CS3421,  take and complete both courses in spring 2015
OR take them both in academic year 2015-2016. CS1141 becomes prereq for CS3421: Plan accordingly.

CS course changes for next year, effective Fall 2015:

1.  CS3421 (4), Computer Organization, becomes 3 credits instead of 4.  1 credit of material is being removed, and added to CS1141, last known as “C for java Programmers”. CS1141 becomes a prereq for CS3421. This change could affect graduation date. Plan accordingly.

2.  CS1141 (2) becomes 3 credits instead of 2.  1 credit of material is being added from CS3421, Computer Organization. Take CS1141 BEFORE CS3421.

3. The title of CS1141 is changing from “C for java Programmers”, to “Programming at the H/S Interface“.

4. CS1090, Assembly Language, is a one credit course offered online for Spring, Summer and Fall 2015 for students who took CS1141, 2 credits, and plan to take the new CS3421, 3 credits in fall 2015 or later.

Photonics – the use and study of light

EE majors may take photonics courses for EE elective credit, or may follow requirements to earn a Concentration in Photonics – which is listed on the diploma.

View a sample Photonics Concentration flowchart (2014-2015).

Photonics is using light energy to do work: sensing, imaging, communication. Photonics entails the control of photons in making systems faster, more efficient and more accurate, in a wide range of applications from energy generation to detection to communications and information processing. Robotic sensing and vision, space photography, medical instrumentation, imaging, and satellite communication are a few areas using photonics.

Students study laser systems, optics, and the control of photons/light.

EE3090, Introduction to Geometrical and Wave Optics is offered in Fall semesters. Requires Differential Equations(pre-req), PH2200 and EE3140(co-req).

EE3190, Optical Sensing and Imaging, Spring semesters.  Prereq: EE3090.

EE3290, Photonic Material, Devices, and Applications, Spring semesters. Prereq: EE3140 or EE3090 or PH2400.

EE4290, Optical Comnunication, Fall semesters. Prereq: EE3290

EE4490, Laser Systems and Applications, Spring semesters.  Prereq: EE3140.

Companies hiring MTU photonics majors include Raytheon, NAVSEA and CRANE. To add the Photonics Concentration, complete a Curriculum Add/Drop Form and bring it to Judy in EERC 131.

Photonics elective courses (6 credits minimum with the concentration): BE4250,EE4252, EE4253, EE4256, EE5522, EE4290, MY3292, PH4510

We are unique!  Very few universities offer an undergraduate photonics program.  For additional information on courses, SPIE, OSA or getting involved in research, contact:

  • Dr. Durdu Guney,  EERC 729,    dguney@
  • Dr. Chris Middlebrook,  EERC 628,  ctmiddle@
  • Dr. Mike Roggemann,  EERC 503,  mroggema@

Cool Beams!


Registration- Senior Design or ENT4950

To schedule Design Project 1 in Fall, EE4901, register for section 0A and section L01.  Your section will be adjusted to match your team in 2nd week of classes, after teams are formed.

To schedule ENT4950, you’ll need the ENT4950 permission to enroll formInstructions.

To schedule MEEM4901, contact Ryan or Danise in MEEM204/205 or or

Prereqs must be complete to register: EE3901, EE3131, and ready for EE3171 or EE3173 if not yet complete.

2014 Spring Advising Meetings

Have your flowchart handy.  Be ready to take notes and plan for registration of your fall classes.  Write down your questions. Turn your speakers on. May need to adjust volume. Many advising topics covered.

Approximately 23 minutes, in lieu of coming out on a COLD February night to a cold classroom for an hour.

Audio: Have your speakers on;    Software: Windows Media Viewer

First-year and new transfer students:   2014 First-year student Spring Advising Meeting (EE and CpE)

EE Sophomores and Juniors2014 EE Soph and Beyond Spring Advising Meeting

CpE Sophmores and Juniors: 2014 CpE Soph & Beyond Spring Advising Meeting

E-mail Judy or Trever or stop by EERC 131 if you have questions.

Engineering Design Pre-requisites

CpE’s:  EE3901 and EE3131; EE3173 is taken before or with EE4901 or ENT4950.

EE’s:  EE3901 and EE3131;  EE3171 is taken before or with EE4901 or ENT4950.

Engineering Design requirements may be completed with a one-year “senior design” project in EE4901-4910, MEEM4901-4911 or in Enterprise project work using ENT3950, ENT3960, ENT4950, and ENT4960.

EE3901 – Design Fundamentals, is required for all ECE students following Fall 2010 and later degree requirements. (was EE4900)

Take EE3901 in spring of junior year.
If you plan to start a year-long project or ENT4950 in a spring semester and end in fall, take EE3901 in the spring, one year prior to starting MEEM4901 or ENT4950. (3 semesters remaining)

Plan two semesters remaining after completion of prerequisiste courses to complete engineering design (also called ‘senior design’) .

Enterprise students who have completed ENT3950 and ENT3960, but are not ready to take ENT4950 may enroll in ENT3980 if you want to stay in your enterprise while you’re completing your design prerequisites. ENT3980 does not apply to your Engineering Design Requirements.

ENG1102 for CpE’s 2013-2014

Fall 2013 – Spring 2014  Computer engineering new freshmen and transfer students (students using catalog year 2013-2014):

ENG1102 is not required for 2013-14 computer engineers.  ENG1101 students may take it in spring if they wish, and ENG1001 students may take it in Fall 2014 if you wish.

Should you take ENG1102 if it’s not required?

1) If you are certain you’ll stay in computer engineering or a CS or non-engineering major, you will not need ENG1102.

2) If you’d like the option of changing your major to another engineering major in the future, take ENG1102.

3) If you are considering another engineering major,  or a double major with EE, or a 2nd degree with BE,ME, etc.. take ENG1102.

ENG1102 will count as a technical elective for CpE’s if you take it in the semester following ENG1101 or ENG1100.

Transfer students who came here with 30 or more transfer credits have the option of taking ENG1101 or substituting CpE elective credit for it.

Photonics Electives – for Concentration

BSEE Photonics Electives

A minimum of  6 credits of the following are required with the Photonics Concentration:

Be sure to look up latest pre-reqs and semester offerings in the Online Catatlog(s) and Schedule of Classes.

BE4250 (3) Biomedical Optics,    Spring      (Lin Alg, Diff Equ, and MA3160)

EE4252 (4) Digital Signal Processing and it’s Applications,  Fall     (EE3160)

EE4253 (3) Real Time Signal Processing,  Spring    (EE4252)

EE4256 (3) Fourier Optics,  Fall      ((EE3090/2190 or EE3140) and EE3160)

EE5522(3) Digital Image Processing,   Spring  (EE3190 and EE3160) Not Spring 2014.

EE4290 (3) Optical Communication,   Spring    (EE3291)

MY3292 (3) Light and Photonic Materials,   Spring    (Ph2200 or EE3090/2190 or EE3140)

PH4510 (2) Introduction to Solid State Physics,   Fall   ((PH2300 or 1360) and PH2400 and (CH11150/51) and Diff Equ)

More about the BSEE – Photonics Concentration.