Why Study Computer Science?
Computer Science is one of the most dynamic and rewarding fields of study imaginable. The study of Computer Science at UTEP gives you skills and knowledge that will enable you to create, adapt, maintain, and extend software, hardware, and systems of all kinds. Our graduates find jobs building web systems, aerospace systems, high performance computers, automotive systems, network infrastructure, productivity software and so on. Jobs prospects are very good, internationally and nationally, including in the El Paso area.
For more information, visit Computing Careers.
High School Students: If you are interested in studying Computer Science, the best way to start is by taking programming courses, or buying a book and teaching yourself. It is also good to acquire a strong foundation in mathematics; Computer Science is not math, but lots of experience with mathematical thinking is a good way to prepare your mind for the sorts of creativity and problem-solving needed in Computer Science.
UTEP and EPCC Students: If you are interested in majoring in Computer Science, please review our Undergraduate Program information. At UTEP there are three majors which have a lot of overlap, but which are fundamentally different:
- The Computer Information Systems discipline focuses on computer applications for business environments. A student in this discipline will develop business skills, such as accounting and management, as well as computing skills related to these subjects. Students learn how to use computers to aid in the management of information and how to develop software to solve business problems. Subjects in a typical Computer Information Systems degree plan include business system analysis and design, business application development, database management, and project management.
- The Computer Engineering discipline focuses on understanding and building computer systems. A Computer Engineering student studies the details of a computer, from the microprocessor level all the way up to the software level. Students learn how design digital systems and computer hardware, and how to develop software to drive the computer systems they build. Subjects in a typical Computer Engineering degree plan include integrated circuit design, microcontrollers, microprocessors, computer architecture, and software development.
- The Computer Science discipline focuses primarily on software development. Students in Computer Science learn how to analyze a problem, design a solution to the problem, and write software (or design hardware) based on the design. They study computer hardware to some degree, though not in the same detail as Computer Engineering students. Subjects in a typical Computer Science degree plan include problem analysis, software design, data structures and algorithms, computer architecture, software engineering, operating systems, and programming languages.