Also In This Section

Author: Judy Donahue

CS Placement / Programming Knowledge Assessment

Students interested in Computer Engineering, Computer Science, or a Computer Science Minor:

If you have had programming classes prior to starting at Tech, you should take the Computer Science (CS) Knowledge Assessment. Instructions are mailed the Summer before you begin. Otherwise, contact Leo Ureel at ureel@mtu.edu if you wish to try and place into CS1131.

CS Knowledge Assessment webpage

If you pass you will place into CS1131 (5 credits), which is the advanced Introduction to Computer Science course, in lieu of CS1121 (3 credits)  and CS1122 (3 credits).  Contact the CS Department at 906-487-2209 with questions. CpE majors who take CS1131 will need one credit of “CpE technical elective” before you graduate.

Early CS chain:      CS1121 –>  CS1122 –> CS1142     OR CS1131  –>  CS1142 (Programming at the hardware/software interface)


Registration

Plan your schedule:

https://www.banweb.mtu.edu/pls/owa/bzskfcls.p_sel_crse_search

Look up Course Information:

https://www.banweb.mtu.edu/pls/owa/stu_ctg_utils.p_online_all_courses_ug

Get flowcharts, lists of electives, and planning information:

http://www.ece.mtu.edu/pages/advising/ECE_Advising.html

If you need to meet with me, call 487-2550 to schedule a time.  Bring your academic plan and flowchart that we have been using.


Grades, probation and suspension

Grades, probation, and suspension:

If you are getting low grades, see your academic advisor early on. See your instructor(s) early on. Once you get on probation, it can be a very long and difficult process to get yourself back to Good Academic Standing. If your grades do not improve after two semesters, consider whether or not you are in the right major. Continuing on probation two consecutive semesters, leads to academic suspension.

The MyPlan Career Planning Tool can be helpful in exploring majors if you are thinking you want to change.  If you are thinking of changing majors, but do not know what, meet with our Academic Advisor who works extensively with undecided students, Ms. Sylvia Matthews, Walker 102.

If you are overwhelmed, unable to focus on homework and studying for exams, experience test anxiety, are depressed, or have high anxiety, call our Counseling Services Center at (48)7-2538. Learn new study skills and how to focus on what’s important to you, in order to reach your personal goals.  If you are on probation and interested in one of our very helpful workshops, contact the Dean of Students Office at 487-2212.

When you are in a tough class, and you just “give up”, do you really want to take the class again? Seek help as soon as you know you need it.    See the instructor and the academic advisor. Go to the learning center.

These 3 situations result in Probation status:  1) Cumulative GPA falls below 2.0  2) your semester GPA falls below 2.0  3) Departmental GPA falls below 2.0 (after reaching 16 department credits).

Repeating courses:  You may repeat a course with a grade of CD or lower.  For a 3rd attempt, obtain permission from the Dean of Students and your Academic Advisor and Financial Aid.  Your most recent grade is used in your GPA calculation(s), even if it is lower.  The prior grade drops out of your GPA calculation(s).  If a course is required for your major and you do not pass the 3rd attempt, you will not be able to complete degree requirements for your major, and have to change your major.

What to shoot for early on, to be successful in EE and/or CpE:

In Computer programming (CS1121, CS1122 or CS1131), Math (MA1160, EE1110, MA2160, MA2321, MA3521) and Physics(Ph2100, PH2200)  achieve an A or B grade (but at least a C), to be successful in subsequent major classes and in your career.


CS and CpE Changes for 2010-2011

Students affected by the 2010-11 CS course changes may need substitutions in your degree audit report. See your advisor if needed.

pdf summary:  http://www.ece.mtu.edu/pages/advising/8_Sem_Plans_ECE/VISIO_Flowcharts/CpE_Changes2010_Guide.pdf
CS1121, CS1122 AND CS1131

  • CS1121 Intro. to Computer Science I
    • no changes
  • CS1122 Intro. to Computer Science II
    • changes from 2 credits to 3 credits – Material from “old” CS2321 added
  • CS1131 – Accelerated Intro. to Programming (CS1121 + CS1122 covered in one semester)
    • changes from 4 credits to 5 credits – material added from ‘old’ CS2321

CS1721 AND CS1129

  • CS1721 Objected Oriented Design/Programming
    • obsolete (after Spring 2010) – material rolled into CS2321
  • CS1129 C    (taken by EE major who wanted C)
    • obsolete – Take CS1141 instead. Pre-req is CS1122.

CS2321, CS2141, AND CS1141

  • CS2321 Data Structures
    • only the course content changes beginning with Fall 2010 offering. – need to know “trees”
  • CS2141 C/C++ Software Development
    • 0bsolete (beginning Fall 2010) – Take CS1141 in it’s place (2 credits) – Petition will be needed
  • CS1141 – C for java programmers, 2 credits
    • this is the new C class
    • replaces CS2141
    • one additional credit needed, TBD

CS3421, CS4411 AND CS3331

  • CS3421 Computer Organization
    • Pre-requisite changes to CS1122 (was CS2311)
  • CS4411 Operating Systems
    • content changes beginning Fall 2011
    • last offering of current version Fall 2010
    • CpE majors take CS3411 + 1 credit of ‘free elective’ in place of CS4411 on requirements
    • Pre-requisite of CS3331 added for Fall 2011
    • CS4411 can apply as required course or technical elective.
  • CS3331 – Concurrent Programming
    • cool CpE technical elective
    • pre-requisite for CS4411 after Fall 2010

EE4431/CS4431 AND EE4173

  • EE4431/CS4431 Computer Architecture 4 credits
    • CS4431 no longer co-listed with EE4431
    • Take EE4173 in place of EE4431
  • EE4173 Computer Systems Architecture    3 credits
    • 3 credits
    • take in place of EE4431 for degree requirements
    • pre-requisite is EE3173 Hardware/Software Integration
    • one credit of ‘free elective’ will be needed
    • similar content to EE4431


FLOWCHARTS ?

  • Always look up pre-requisites and semester offerings.
  • Plan ahead for getting pre-reqs done.
  • Check past semester class schedules for a good idea of possible future time conflicts.

TREES ?
You may be missing important topic of trees if:

1) You did not complete CS2321 by Spring 2010
Or
2) You completed CS1122 or CS1131 PRIOR to Spring 2010 and are not taking CS1090 nor CS2321 in Spring 2010. If you are one of these students, see me to enroll in one-credit offering of “Trees” course Spring 2010. There will be an online version for Summer 2010. “Trees” is an important pre-requisite topic needed for the new version of CS2321 beginning Fall 2010.


Graduation

Getting ready to graduate:

1.  Ensure you are meeting all degree requirements for your catalog year.  This is your responsibility.  Use your Onine Degree Audit report and see the academic advisor  for help with planning.  If adjustments are needed in your degree audit, (also called DARS), see or email the academic advisor to get those complete.  Advisor/Dept approved substitutions may be needed.   (ex. MA3202 in place of CS3911  or  CS1111 in place of EE2241.)

2. Ensure your majors and minors are all correct in the records system. If you need to drop a minor or double major, go to  the Student Services Center, or email degree@mtu.edu with a curriculum add/drop form.

If you need to add a minor, double-major or certificate, complete a Curriculum Change Request.   It will be received by the advisor of the new concentration, minor, or double-major.

3. Complete your graduation application(s) in the semester before your last (or sooner).

4. Degree Audit:  In the semester before your graduation semester, Complete a final checkpoint appointment with your academic advisor(s) for each Degree, Minor, Certificate.  The best time to do this is after scheduling your last semester of classes, prior to the end of the semester. (mid/end of November, for Spring/Summer graduates) and (mid/end of April for December graduates). Schedule the degree audit appointment with Judy or Trever. (487-2550). Review Your Degree Audit and ensure it will “complete” (green checks).

All information about Graduation can be found here.

http://www.mtu.edu/registrar/students/graduation/


Change your major or Add a minor

Change major:

  1. To find out the latest requirements for your chosen major, see the  Degree Audits or go to the department website for flowcharts. Find out requirements for joining the department from the major advisor.
  2. Meet with the advisor of your new major to discuss switching, review program details, and submit a request to change your major when you are ready.

Add a minor:

  1. Find out the latest requirements for your chosen minor on the Degree Services website: Minor Audit Forms
  2. Meet with the advisor of the minor and submit a request to add the minor.
  3. Some credits may double count toward your major and minor. Look for courses the HASS list & the minor.
  4. CpE majors may not pursue a minor in EE or CS beginning Fall 2016.

Undecided on your Major?

Michigan Tech has an advisor for students who are undecided about their major.  Ms. Slyvia Matthew’s office is in Walker 102.

Engineering Undecided?  see Ms. Amy Monte or Ms. AJ Hamlin in Dillman 112.

Career Cruising will give ideas of majors that could involve your interests and skills.


MEEM Senior Design team – Spring/Fall

If you plan to register for a spring/fall MEEM senior design team:

Take EE3901 in spring of 3rd year (prior to starting MEEM project).  Take MEEM4901 in the following spring semester, and then MEEM4911 in the next fall .

Notify Robert DeJonge that you plan to register for a MEEM design team starting in spring.  rdejonge@mtu.edu

If you do not take EE3901 in the spring prior to MEEM4901, you should take MEEM3900 in fall prior to MEEM4901.  Otherwise you will not be given permission to enroll in MEEM4901.


CS1122, CS1721 for spring 2010 registration

CpE majors planning to take CS1122 and CS1721 in spring 2010, ENROLL IN CS1090 ( 3 cr.),  instead of CS1122 & CS1721.

CpE majors taking CS1131 in fall 2009 must enroll in CS1721 in Spring 2010.

EE majors currently in CS1121 who wish to continue in java may take CS1090 in spring and CS1131 students may enroll in CS1721 in spring.

CS changes beginning fall 2010:  CS1131 becomes 5 credits,  CS1122 becomes 3 credits, CS1721 course becomes obsolete with material rolled into other CS courses, CS2141 becomes CS1141 with CS1122 or CS1131 as pre-req.