NOTE: For specifics about receiving a Bachelor's degree in Computer Science, please consult the Bachelor's Degree Section. This undergraduate Prospective Students section covers primarily admission issues, such as transfer credit, financial aid, etc.
UNM Computer Science Department's four-year B.S. program is accredited by the
Computing Sciences Accreditation Board. The program provides students with a
well rounded education and a broad set of skills in basic areas of computer programming and computer science.
The core requirements in mathematics, computer science and electrical engineering provide an introduction to the basic principles and methodologies of discrete mathematics, problem analysis and algorithmic development, assembly language, high level programming languages, language design and implementation, operating systems, analysis of algorithms, computer architecture, and software engineering.
The program allows for computer science electives and requires a minor field of study; these allow students to customize their education in Computer Science and its applications in a direction suited to their individual goals. Alternatively they may elect to direct their studies toward a particular application area such as business, linguistics, mathematics, or the sciences.
The student should carefully read The University of New Mexico Catalog for University-wide rules regarding advanced standing, transfer credit, residency requirements, acceptability of credits earned while in nondegree status, and other matters. In some cases the department applies rules that are more stringent than those of the general university. These are discussed below.
Students are required to see an within the department each semester prior to registering for classes. The student should check with an advisor about the admissibility of classes used to satisfy graduation requirement 6 (18 hours in humanities, social and behavioral sciences, fine arts, and a second language), as some courses do not meet the spirit of this requirement.