Program type:


On Campus
Est. time to complete:

2-3 semesters
Credit Hours:

Develop the computer skills you need to take your education further and unlock valuable tools with applications across any industry.
The Department of Computer Science and Engineering provides high-quality educational programs by maintaining a balance between theoretical and experimental aspects of computer science, as well as a balance between software and hardware issues by providing curricula that serve our communities locally and globally. A minor in computer science and engineering offers students a foundation in valuable skills that can enhance their career.

Want more info?

We're so glad you're interested in UNT! Let us know if you'd like more information and we'll get you everything you need.

Request More Info

Why earn a minor in Computer Science and Engineering?

The Department of Computer Science and Engineering provides you with a high-quality education by balancing the theoretical and experimental aspects of hardware and software issues. Our programs are characterized by their:

  • Challenging curriculum
  • Collegial atmosphere
  • Exciting research opportunities
  • Interdisciplinary learning approach
  • Learning opportunities beyond the classroom

Small classes and laboratories allow you to receive personal attention from faculty members and interact closely with your peers. You'll learn from faculty members who've been recognized by the National Science Foundation, the Association for Computing Machinery and the Institute of Electrical and Electronics Engineers.

Computer Science and Engineering Minor Highlights

In addition to instructional facilities with cutting-edge equipment, the department supports numerous centers and research laboratories that offer unlimited possibilities for study and research.
Other research centers housed in the department are the Center for Information and Computer Security and Net-Centric Software and Systems Center.
The Net-Centric Software and Systems Center was selected as the 2012 Tech Titan of the Future at the university level by the Metroplex Technology Business Council. The award recognizes higher education institutions in the North Texas region that encourage and support students in choosing engineering and technology-related disciplines as a preferred path.
Our students prepare for computer science and engineering careers that solve societal problems, advance technology and improve the quality of life for people everywhere.
Classes and research are conducted at Discovery Park, a 300-acre research facility located five miles north of the main campus and serviced by a free shuttle. This research facility joins academic laboratories, offices and classrooms to maximize the potential for creativity, collaboration and technology innovation.

What Can You do With a Computer Science and Engineering Minor?

Possible career fields include:

  • Computer programming and app development
  • Digital information processing
  • Game programming
  • Hardware and software design
  • Information systems management

Graduates with practical experience are expected to have favorable job prospects. This is a result of rapid growth in computer systems design and related services and the limited supply of qualified individuals.

Computer scientists and engineers also enjoy some of the highest starting salaries of any engineering profession.

Computer Science and Engineering Minor Courses You Could Take

Computer Programming I (3 hrs)
Overview of computers and programming. Focus is on problem analysis and techniques used in the development of algorithms and computer programs using a modern programming language. Topics include data types, expressions, statements, and operators, input/output, conditional statements, iteration, functions, lists and debugging. No prior knowledge of programming is assumed.
Foundations of Computing (3 hrs)
Conceptual and formal models, efficiency and levels of abstraction as used in the field of computing, big-Oh notation, combinatorics and conditional probability, basic operations of sets, functions, relations, trees and graphs, regular expressions, deterministic finite automata and non-deterministic finite automata to describe patterns in strings.
Foundations of Data Structures (3 hrs)
Data structures and formalisms used in computing, such as asymptotic behavior of algorithms, graph, table, relational and set data structures, context-free grammars to describe patterns, assertions in propositional logic form, amortized analysis to evaluate the efficiency of data structures such as splay trees and O(1) expansion of tables.
Human-Computer Interfaces (3 hrs)
Human-Computer Interaction (HCI). Methods for designing, prototyping, and evaluating user interfaces for computing applications. Human capabilities, interface technology, interface design methods and interface evaluation tools and techniques.
Internet Programming (3 hrs)
Covers Internet programming in depth, including client-server peer-to-peer, and web applications. Primary goal is to help students understand the principles of how distributed applications are built, while also giving them practical experience in creating common Internet applications.
Computer Science I (3 hrs)
Introduction to computer science and engineering, problem-solving techniques, algorithmic processes, software design and development.

Learn More About UNT

Watch this video to learn more about what makes UNT great!