Navajo Technical University

Computer Science

Computer Science

The program is designed to prepare students for careers in the 21st century with the Navajo Nation, state, and federal agencies as well as private companies. Completion of the Computer Science program will enable employment opportunities in public and private sectors in diverse industries related to computing, such as software, automotive, healthcare, and aerospace. Graduates of this program can be employed in positions, such as software system developers, software application developers, software testers, or big data analysts. The program is also designed to provide a foundation to graduates who wish to pursue an advanced degree in Computer Science or related field.

Computing Accreditation Commission (CAC)
Program Educational Objectives (PEOs) for a Bachelor of Science (B.S.) Degree in Computer Science

The Navajo Technical University (NTU) Computer Science alumni will show that they meet expectations by performing within one or more of these parameters in five to seven years after graduation:

  1. Show progress in their career through greater supervisory tasks or increasing technical accountability.
  2. Acquire certifications of expertise in technical areas or attend graduate school in an appropriate technical discipline.
  3. Demonstrate success by continuing employment and/or technical accomplishments as entrepreneurs, civil servants or in commercial or industrial endeavors.

Student Learning Outcomes (SLOs) for a Bachelor of Science (B.S.) Degree in Computer Science

Student Learning Outcomes (SLOs) demonstrate what students are expected to know at the time of graduation.

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions
Estimated Cost of Attendance $16,022/academic year
Tuition and Fees $2,402
Room and Board $6,920
Books and Supplies $2,600
Transportation $1,600
Personal/Misc $2,500
Computer Science

Program Advisor

Dr. Frank Stomp

Dr. Frank Stomp

Associate Professor of Computer Science

Ph.D., Computer Science, Eindhoven University of Technology, The Netherlands
M.S., Mathematics, University of Utrecht, The Netherlands
B.S., Mathematics, University of Utrecht, The Netherlands