College of Engineering
Computer Engineering
College of Engineering
Computer Engineering
Computer Engineering: Build the Technology Behind the Digital Age
The Bachelor of Science in Computer Engineering at New Mexico State University (NMSU) offers a comprehensive program designed to equip students with the skills necessary to excel in the rapidly evolving field of computer engineering. This interdisciplinary degree is a collaborative effort between the Klipsch School of Electrical and Computer Engineering and the Department of Computer Science, providing a robust curriculum that bridges hardware and software engineering. Students engage in hands-on learning experiences, utilizing shared laboratory spaces and benefiting from faculty expertise across both departments. The program emphasizes the development of secure hardware systems, preparing graduates for high-demand careers in areas such as semiconductor manufacturing, artificial intelligence and national defense. With a strong focus on practical application and innovation, the program aims to produce graduates who are well-prepared to meet the challenges of the modern technological landscape.
Admission Deadlines
There are no fixed deadlines*
- Total classes: 40
- Total credit hours: 128-131
- Cost per credit hour: $223.58**
Delivery Format
In-person
Career Pathways
Graduates of the Computer Engineering program at NMSU are equipped with interdisciplinary expertise in hardware and software integration, secure system development and hands-on engineering practice, preparing them for careers in advanced technology fields or further graduate study.
- Computer Hardware Engineer
- Firmware Developer
- Network Engineer
- Telecommunications Engineer
- Systems Architect
- Automation Engineer
- Research and Development Engineer

Degree questions, answered
Have questions about the Bachelor of Science? Fill out our inquiry form.
Code, Circuits, and Innovation: NMSU’s Computer Engineering Degree Powers the Future Through Hands-On Learning
Students who enjoy a computer engineering degree are typically curious problem-solvers with a strong interest in both hardware and software. They are drawn to how computers work at a fundamental level, enjoy building and optimizing systems and thrive in environments that challenge them to think logically, work hands-on and innovate using technology.Scholarships Available
Get up to 100% of tuition covered with the New Mexico Opportunity Scholarship.*
The Bachelor of Science in Computer Engineering consists of 128-131 credits. To earn this degree, you need to complete all Department of Electrical and Computer Engineering core courses, and all University degree requirements, which include General Education requirements, General Education requirements, Viewing a Wider World requirements, and elective credits with 48 credits in courses numbered 300 or above.
Take classes like:
- E E 462 – Computer Systems Architecture
- CSCI 2220 – Introduction to Data Structures and Algorithms
- CICI 2210 – Object-Oriented Programming
- E E 409 – Hardware & Software Codesign
- E E 406 - Quantum Computing
Ready to take the next step?
Request Information
Scholarships and Financial Aid
At NMSU, we strive to offer competitively priced tuition to keep your tuition costs affordable. If you need financial aid, we’re ready to work with you to determine the best ways to finance your education.
Financial assistance includes loans, grants, and scholarship opportunities. To apply, use NMSU’s convenient Scholar Dollar$ one-stop scholarship application, which serves all students in the NMSU system.
NMSU students are also eligible for loans and grants. The first step in applying for financial aid is to complete a Free Application for Federal Student Aid (FAFSA). Learn more about financial aid opportunities at NMSU.
Contact Financial Aid
Phone: 1-888-729-6678
Email: financialaid@nmsu.edu
Accreditation
New Mexico State University is accredited by the Higher Learning Commission, an institutional accreditation agency recognized by the U.S. Department of Education. Specialized accreditation from other accrediting agencies is also granted for some programs. NMSU’s accreditation ensures that your education meets high-quality standards and that your credits are transferable.