M.S. in Civil Engineering
The University of New Mexico (UNM) offers a comprehensive Master of Science (M.S.) in C...
Albuquerque
INTAKE: Jan & Aug
The B.S. in Computer Science program at the University of New Mexico (UNM) offers students a comprehensive education in the theory, principles, and applications of computer science. This program is designed to equip graduates with the knowledge and skills needed to excel in various areas of computing, including software development, algorithms, data structures, artificial intelligence, and computer systems. With a focus on both theoretical understanding and practical application, UNM's Computer Science program prepares students for careers in technology-driven industries, graduate studies, and research.
Curriculum: The curriculum for the B.S. in Computer Science at UNM covers a wide range of topics relevant to the field of computer science. Core courses include programming fundamentals, data structures, algorithms, computer organization, software engineering, and database systems. Students also have the opportunity to take elective courses in specialized areas such as machine learning, cybersecurity, human-computer interaction, and computer graphics. The curriculum emphasizes hands-on learning experiences, including programming projects, laboratory exercises, and team-based software development projects, to provide students with practical skills and real-world insights into computer science.
Research Focus: UNM's Computer Science program places a strong emphasis on research as a fundamental component of academic inquiry and innovation. Faculty members and students engage in research projects focused on a wide range of areas within computer science, including artificial intelligence, machine learning, data mining, computer vision, cybersecurity, and bioinformatics. Through research collaborations with industry partners, government agencies, and academic institutions, students have the opportunity to contribute to advancements in computer science and gain valuable experience in research methodologies and problem-solving.
Industry Engagement: The Computer Science program at UNM maintains active partnerships with industry leaders, technology companies, startups, and research labs, facilitating opportunities for student internships, co-op experiences, and industry-sponsored projects. Industry engagement initiatives connect students with professionals in the field, providing insights into industry trends, best practices, and career pathways in computer science. Guest lectures, networking events, and participation in hackathons and coding competitions further enhance students' exposure to the practical applications of computer science in various industries.
Global Perspective: Recognizing the global nature of the technology industry and the interconnectedness of computing systems worldwide, UNM's Computer Science program integrates a global perspective into its curriculum and activities. Faculty members and students collaborate with international partners on research projects, participate in global competitions and conferences, and engage with global issues such as cybersecurity, digital privacy, and ethical considerations in technology. Study abroad programs and exchange opportunities enable students to gain cross-cultural experiences and insights into computer science practices and challenges in different parts of the world.
Albuquerque
IELTS 6
USD 27166
Undergraduate Entry Requirements
Application Fees: US$ 50
Academic Qualifications: Prospective undergraduate students are required to have a minimum academic achievement of 75% or above in their previous educational qualifications.
English Language Proficiency
Students must provide:
It is important to note that meeting the minimum entry requirements does not guarantee admission, as the university considers factors such as availability of places and competition for the program. Additionally, some courses may have higher entry requirements or additional selection criteria, such as interviews or portfolio submissions.
Scholarships for International Students at the University of New Mexico:
Global Education Office Scholarships: UNM's Global Education Office (GEO) offers a range of scholarships specifically for international students. These scholarships are merit-based and can be awarded to both undergraduate and graduate students. They may cover tuition and fees, living expenses, or a combination of both.
International Amigo Scholarship: This scholarship is aimed at fostering cultural exchange and friendship between international students and the local community. It provides financial assistance to international students while also encouraging them to engage in community service and cultural outreach activities.
Graduate Assistantships: UNM offers graduate assistantships to qualified international graduate students. These assistantships may involve teaching, research, or administrative duties. They often come with a stipend, tuition remission, and health insurance benefits.
College or Departmental Scholarships: Various colleges and departments within UNM may have their own scholarships for international students pursuing specific fields of study. These scholarships are typically based on academic achievements, research interests, or other criteria relevant to the department.
Private and External Scholarships: UNM encourages international students to explore external scholarship opportunities, such as those offered by international foundations, government agencies, and private organizations. The Global Education Office provides guidance and resources to help students identify and apply for such scholarships.
Fulbright Scholarships: UNM participates in the Fulbright Program, which offers scholarships to international students, scholars, and professionals. The university assists eligible international applicants in the Fulbright application process.
Cultural and Country-Specific Scholarships: Some cultural or country-specific organizations and foundations offer scholarships to students from particular regions or countries. International students should research opportunities related to their background and nationality.
Merit-Based Scholarships: UNM awards merit-based scholarships to outstanding international students who demonstrate exceptional academic achievements and leadership qualities. These scholarships can significantly reduce tuition costs.
Research Scholarships: International graduate students in research-intensive programs may have the opportunity to receive research scholarships from faculty members conducting research projects. These scholarships often include a stipend and tuition support.
Diversity Scholarships: UNM is promoting diversity and inclusion. Some scholarships are awarded to international students who contribute to the university's diversity through their experiences, backgrounds, or interests.
It's important to note that scholarship availability and eligibility criteria may vary from year to year. Additionally, students are encouraged to meet academic and application requirements to enhance their chances of receiving scholarships.
Graduating with a B.S. in Computer Science from the University of New Mexico opens doors to a wide array of promising career opportunities in the rapidly growing field of technology.
Software Developer: Software developers design, code, and test software applications and systems. They work across various domains, including web development, mobile app development, software engineering, and database management.
Systems Analyst: Systems analysts analyze computer systems and processes to improve efficiency, productivity, and functionality. They work with stakeholders to gather requirements, design solutions, and implement technological improvements.
Data Scientist: Data scientists analyze large datasets to extract insights and inform decision-making. They use statistical techniques, machine learning algorithms, and data visualization tools to uncover patterns, trends, and correlations in data.
Cybersecurity Analyst: Cybersecurity analysts protect computer systems and networks from cyber threats, including malware, viruses, and cyberattacks. They implement security measures, conduct vulnerability assessments, and respond to security incidents.
Network Engineer: Network engineers design, implement, and maintain computer networks, including local area networks (LANs), wide area networks (WANs), and wireless networks. They ensure network connectivity, reliability, and security for organizations of all sizes.
Database Administrator: Database administrators manage and maintain databases, ensuring data integrity, security, and availability. They design database systems, optimize database performance, and troubleshoot database-related issues.
Machine Learning Engineer: Machine learning engineers develop algorithms and models that enable computers to learn from and make predictions or decisions based on data. They work on projects such as recommendation systems, natural language processing, and image recognition.
Web Developer: Web developers design and create websites and web applications. They work with programming languages such as HTML, CSS, JavaScript, and PHP to build user-friendly and interactive web experiences.
Software Quality Assurance Engineer: Software quality assurance engineers test software applications and systems to ensure they meet quality standards and perform as expected. They develop test plans, execute test cases, and report and track defects.
Technical Consultant: Technical consultants provide expertise and guidance to organizations on technology-related issues, including system integration, software implementation, and IT strategy. They assess clients' needs, recommend solutions, and facilitate the implementation of technology projects.