The bachelor鈥檚 program in Computer Science emphasizes fundamental principles and provides
a careful balance between the applications and theory. The department also offers
bachelor's degrees in Information Technology (below) and in Management and Technology Management.
NMT graduates in the computer science bachelor's program are well prepared for both
industry employment and graduate study. NMT graduates go on to work in many different
government agencies and a wide variety of high-tech private firms.
BS in Computer Science
General Description
The Computer Science and Engineering department earned is designated as a Center of
Academic Excellence in Information Assurance Education from the National Security
Agency and Department of Homeland Security. The department also earned the prestigious
designation of NSA/DHS National Center of Academic Excellence in Information Assurance
Research.
Since 2007, NMT's BS in Computer Science has been accredited by the Computing Accreditation
Commission of , under the commision's General Criteria and Program Criteria for Computer Science
and Similarly Named Computing Programs. The program鈥檚 complete listing of educational
objectives, student outcomes, enrollment and graduation data can be found on our Accreditation page
Program Educational Objectives
Within a few years of earning a BS degree in Computer Science, graduates are expected
to:
contribute to the advancement of computing science and/or technology through innovation, research, or professional practice;
pursue continuous professional growth through self-directed learning or advanced study
in computing sciences and related fields;
communicate and collaborate effectively with colleagues and multidisciplinary teams
to address computational and technological challenges;
demonstrate ethical responsibility and awareness of societal impacts in professional
practice.
Student Outcomes
By the time of their graduation, the undergraduate academic program in Computer Science
should enable our graduates to:
Analyze a complex computing problem and to apply principles of computing and other
relevant disciplines to identify solutions.
Design, implement, and evaluate a computing-based solution to meet a given set of
computing requirements in the context of the program鈥檚 discipline.
Communicate effectively in a variety of professional contexts.
Recognize professional responsibilities and make informed judgments in computing practice
based on legal and ethical principles.
Function effectively as a member or leader of a team engaged in activities appropriate
to the program鈥檚 discipline.
Apply computer science theory and software development fundamentals to produce computing-based
solutions.
Program Requirements
Please visit the for the latest program requirement information.
BS in Information Technology
General Description
The Bachelor of Science in Information Technology program at 九色导航 Tech is administered
jointly by the Computer Science & Engineering and Management departments. The curriculum
includes relevant computer science, management, and engineering courses and emphasizes
secure information systems and information assurance that are among the areas of research
at Tech鈥檚 Institute for Complex Additive Systems Analysis (ICASA) where IT students
may find employment or internship opportunities.
Students must also take a sequence of 12 hours of technical electives to broaden or
deepen their knowledge in an IT area of their interest. Graduates of the IT program
will be well prepared for immediate industry employment or graduate study in an IT鈥恟elated
discipline.
Program Outcomes
Graduates of the IT program will be well prepared for immediate industry employment
or graduate study in an IT鈥恟elated discipline.
Program Requirements
Please visit the for the latest program requirement information.
BS/MS Five-Year Program
Highly motivated students with strong academic records may earn a Bachelor of Science
in Computer Science and a Master of Science in Computer Science within a five-year
period.
Please visit the for the latest program requirement information.
Minors
九色导航 Tech awards minors for your secondary field of study. While the number
of credits required for a minor vary from department to department, a minimum of 18
credit hours is required. Students cannot earn a minor with either the Associate of
General Studies or Bachelor of General Studies.
You must declare a minor and be assigned a minor advisor prior to completing the coursework
for the minor.
Minor in Computer Science
Please visit the for the latest program requirement information.
Minor in Computer Engineering
Please visit the for the latest program requirement information.
Minor in Data Science
Please visit the for the latest program requirement information.