UNM Computer Science

FAQ



Which top companies hire computer science students/graduates?

Every company under the sun is looking for good programmers, including Sandia National Lab, Intel, IBM, Phillips, Motorola, LANL, Jaycor, and NASA.

Many companies post jobs on the csundergrad listserv, which includes most of our undergraduate students. There are co-op and internship opportunities available as well as part-time and full-time jobs. For more information about employment, contact the Career Services Dept. at 277-2531 (SSC, RM. 220). If you would like to be added to the csundergrad listserv, send email to csinfo@cs.unm.edu. If you are an employer and you're looking for good programmers, send an email message directly to csundergrad@cs.unm.edu. and/or csgrad@cs.unm.edu (graduate students).

Can anyone subscribe to the csundergrad mailing list?

Yes. Send email to csinfo@cs.unm.edu to subscribe or unsubscribe.

Is the Computer Science program accredited?

Yes. The program is accredited by the Computing Sciences Accreditation Board.

Can Math 345 and 375 be used for the math minor?

No.

I work full-time. Is it possible to take all of the classes I need for the degree after 5pm?

No. At this time, most of our classes are offered during the day.

What programming languages are taught?

Primarily Java (CS 152, 251, 351, 361), also C (CS 241), Assembly (CS 341), Matlab (CS 375), Scheme (CS 357), Haskell (CS 357).

Do you teach Visual Basic, Oracle, Autocad, Khoros or offer Microsoft Certification?

No. All of those classes are taught at Continuing Education (277-CLAS) except for Autocad and Khoros. Autocad is taught in the Mechanical Engineering Dept. as ME 122. For information about Khoros, contact Prof. John Rasure in the EECE Dept. (277-1351).

Do you offer an Associate Degree?

No.

Do you offer a degree in Computer Graphics?

Not explicitly. We have a strong undergraduate program in computer graphics (CS 412 / CS 413). We recommend majoring in CS, completing the CS graphics course, and either minoring in art, or joining the Interdisciplinary Film & Digital Media program (a CS major with a Fine Arts minor, working with a team of students from Art, Business, Engineering, and Humanities.)

Which courses cannot be used to fulfill any of the degree requirements?

Which courses cannot be used as CS Technical Electives?

CS classes below the 300 level cannot be used as technical electives. CS 390, 420, 490, and 492 cannot be used as technical electives. Several classes in the Department of Electrical and Computer Engineering are acceptable as technical electives, but Computer Engineering minors cannot use EECE 438 as a technical elective. All technical electives must be approved by a CS advisor.

Where are you located?

We are located on the first floor of Farris Engineering Center.

If I get a D in one of my classes, does that count towards my degree?

No. You must receive a C- or better in all of the classes that are counted toward the degree.

What is the $10.00 per credit hour fee used for?

It is used to pay for computing facilities for students.

Do CR/NC classes count towards the 130 hours required for the degree?

At most, 24 semester hours taken for CR/NC may be applied toward the degree. Courses taken for CR/NC may only be used as general electives to satisfy the requirement of 130 hours. Courses that are required for the degree cannot be taken for CR/NC.

Why is physics recommended as the lab science sequence?

Two reasons: First, it is a common requirement of other Engineering disciplines. This is important so that students will have the prerequisites needed for classes in other Engineering disciplines and so they can change their major more easily should they decide to do so later. Second, modern computers are based on electronic switches and electricity is covered in physics.

If I work 15-20 hours per week, how many classes can I take?

It depends on the individual, but you may use the following guidelines:
Students that don't work -- 5 courses
Students that work 15 hours per week -- 4 courses
Students that work 20 hours per week -- 3 courses
We don't recommend taking more than 12 hours of technical classes (i.e., cs, math, science) in one semester.