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 program has been accredited by the Computing
Accreditation Commission of . 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 graduating with a BS degree in Computer Science, our students
should demonstrate that they have:
the ability to design, implement, and analyze computational systems;
the capability to tackle complex computer science related problems in the real world;
contributed towards the advancement of computing science and technology;
the capacity to work effectively with peers in computational tasks;
cognizance of ethical and social issues pertaining to computer science.
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.