Overview
The Computer Science programme at New Mexico State University provides a rigorous academic foundation in the theoretical and practical aspects of modern computing. This curriculum is designed to equip students with the technical expertise required for professional roles in software development, system design, and advanced research.
Undergraduate students can choose between an ABET-accredited Bachelor of Science for a traditional technical focus or a Bachelor of Arts for greater interdisciplinary flexibility. The department also offers a Master's Accelerated Program, allowing high-achieving students to complete both a bachelor's and a master's degree within five years.
Why Computer Science at New Mexico State University?
The university maintains a strong research profile through specialised facilities such as the Cryptography, Privacy and Security Research lab and the Knowledge Discovery and Data Mining lab. These centres provide students with hands-on experience in cutting-edge fields like smartgrid technology and assistive devices.
Teaching is led by expert faculty members who contribute to the iCREDITS interdisciplinary Centre of Research Excellence. Students benefit from a collaborative environment that emphasises both foundational theory and the application of intelligent technologies to solve complex real-world problems.
Tuition Fee Breakdown
- International fee: USD 26883 per year
- National fee: USD 26883 per year
- Local fee: USD 8504 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
Modules may include:
- Computer Science Principles
- Modern Computing in Practice
- Computer Animation
- Computer Programming Fundamentals
- Python Programming
- R Programming
- C++ Programming
- Computer Science
- Object-Oriented Programming
- Data Structures and Algorithms
- Assembly Language and Machine Organisation
- Discrete Mathematics for Computer Science
- Practical Programming
- Intelligent Agents Using Science Fiction
- Software Development
- Compilers and Automata Theory
- Algorithm Design & Implementation
- Programming Language Structure
- Computing Ethics and Social Implications of Computing
- Operating Systems
- Linux System Administration
- Database Management Systems
- Computer Security
- Parallel Programming
- Cloud and Edge Computing
- Cryptography
- Cellular Networks and Mobile Computing
- Software Reverse Engineering
- Computer Networks
- Human-Centered Computing
- Digital Game Design
- Modern Web Technologies
- Virtual Reality
- Bioinformatics Programming
- Computer Graphics
- Data Mining
- Graph Data Mining
- Text Mining and Natural Language Processing
- Generative Artificial Intelligence
Careers with Computer Science
Graduates are prepared for diverse roles in the technology sector, including software engineering, cybersecurity analysis, and data science. The programme's focus on research and development also provides a direct pathway into academic careers and advanced doctoral studies.
The skills acquired are applicable across numerous industries such as telecommunications, aerospace, and healthcare. By mastering core disciplines, students become competitive candidates for positions involving the construction and application of complex computer systems worldwide.
Programme Structure
Courses include:
- Object Oriented Programming
- Data Structures
- Machine Programming and Organization
- Discrete Mathematics for Computer Science
- Compilers and Automata Theory
- Software Development
Key information
Duration
- Full-time
- 48 months
Start dates & application deadlines
- Starting
- Apply before , International
-
- Starting
- Apply before , International
-
National: NMSU's priority deadline for completing the entire admission process is the Friday before the first day of class each semester.
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Las Cruces, United States
Disciplines
Computer Sciences Bioinformatics & Biostatistics Machine Learning View 138 other Bachelors in Bioinformatics & Biostatistics in United StatesWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- Have a high school degree with 2.75 GPA or above.
- Official Transcript(s) with Graduation Date and GPA
- Foreign Credential Evaluation report by a NACES-approved agency (preferably SpanTran) for every foreign transcript
- Translated copy of official transcript from an approved translator – if official transcript is not in English
- TOEFL or IELTS Score Report - unless you meet the exception for the language requirement criteria
Tuition Fees
-
International Applies to you
Applies to youNon-residents26883 USD / year≈ 26883 USD / year - Out-of-State26883 USD / year≈ 26883 USD / year
-
Domestic
Applies to youIn-State8504 USD / year≈ 8504 USD / year
Living costs
Las Cruces
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Science.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility