- Home
- Computer Engineering Bachelor's Degree
Computer Engineering Bachelor's Degree
Bachelor of Science (BS) in Computer Engineering
Build the Technology Behind Tomorrow
The Bachelor of Science in Computer Engineering at UT Permian Basin prepares students to design, develop, and improve modern computing systems. Through hands-on learning in electronics, embedded systems, programming, computer architecture, and digital design, students gain the technical skills needed for careers in rapidly evolving technology industries.
Students learn how hardware and software work together to power automation, smart devices, robotics, communication systems, and emerging technologies. Through applied learning, laboratory experiences, and project-based coursework, students develop critical thinking, technical, and problem-solving skills that prepare them for real-world engineering challenges.
Graduates are prepared for opportunities in industries such as energy, manufacturing, automation, telecommunications, aerospace, and advanced computing technologies.
Start Your Adventure Today!
Degree Requirements
- 126 total credit hours required for graduation
- 50 upper-level credit hours including Computer Engineering core courses in mathematics, computer science, and electrical engineering.
- 42 credit hours of general education core
- Completion of 34 credit hours of lower-division Computer Engineering core courses
- Includes 4 credit hours of senior engineering design
Careers for BS in Computer Engineering
Build the technical and problem-solving skills needed for careers in fast-growing technology and engineering industries, including roles such as:
- Computer Hardware Engineer
- Embedded Systems Engineer
- Software Developer
- Systems Engineer
- Network or Cybersecurity Specialist
- Electronics Design Engineer
- Automation and Controls Engineer
Degree Roadmap
Get all the details on our Computer Engineering program, including admission requirements, financial considerations, class requirements, and more.
View Academic CatalogWhat’s the difference between Computer Engineering and Computer Science?
Computer Engineering focuses on the design and integration of hardware and software systems, including electronics, embedded systems, and digital devices. Computer Science focuses more heavily on software development, algorithms, and computational theory.
How many credits are required to complete the BS in Computer Engineering?
The program requires 126 semester credit hours, including upper-division engineering coursework and a senior design experience.
Is a minor required for this degree?
No minor is required. Students complete coursework focused on computer engineering, electronics, embedded systems, programming, and digital design.
What core areas of study are included in the curriculum?
Students study topics such as:
- Embedded systems
- Digital systems design
- Computer architecture
- Electronics and circuits
- Programming and software integration
- Microprocessors and hardware systems
- Engineering design and problem-solving
What are embedded systems?
Embedded systems are specialized computing systems built into devices and technology used in everyday life. Examples include smart devices, robotics, automotive systems, medical equipment, and industrial automation technologies.
Are there grade and residency requirements?
Yes. Students must meet university academic standards, maintain satisfactory academic progress, and complete required upper-division coursework in accordance with university policies.
What hands-on learning experiences are part of the degree?
Students participate in hands-on labs, engineering projects, and applied coursework using modern hardware, software, and embedded systems technologies. The program also includes a senior engineering design experience focused on solving real-world challenges.
Is undergraduate research available?
Students may have opportunities to participate in faculty-led projects, applied research experiences, and collaborative engineering activities designed to strengthen technical and professional skills.
What makes Computer Engineering different from Computer Science?
Computer Engineering combines hardware and software design. Students learn programming alongside electronics, circuits, embedded systems, and computer hardware development.
Does the program include a senior design project?
Yes. Students complete a senior engineering design experience that allows them to apply technical knowledge, teamwork, and problem-solving skills to real engineering challenges.
More from the Department of Computer Engineering
Explore everything Computer Engineering has to offer at UTPB!
Computer Engineering ProgramRelated Degrees & Programs
Accountancy
Minor
Discover the possibilities with a degree in Accountancy and build skills for diverse financial careers.
Career Paths: Actuary, Financial Analyst, Environmental Accountant, Personal Financial Advisor, AML Officer, Finance Director, Auditor.
Accounting
Major
Empower your future with a BBA in Accounting, blending financial expertise with real-world skills.
Career Paths: Forensic Accountant, Financial Analyst, Environmental Accountant, Personal Financial Advisor, Actuary, AML Officer, Finance Director, Auditor.
Accounting - Online
Major
Earn your BBA in Accounting online and gain a strong foundation for success in finance.
Career Paths: Actuary, Forensic Accountant, Financial Analyst, Environmental Accountant, Personal Financial Advisor, AML Officer, Finance Director, Auditor.
AMP - Biology
Masters
Accelerate your path to an advanced biology degree with the AMP-Biology program. Gain research experience and specialized skills for science careers.
Career Paths: Research Scientist, Environmental Consultant, Genetic Counselor, Science Policy Advisor, Clinical Research Coordinator.
AMP - Computer Science
Masters
Fast-track your education with the AMP in Computer Science. Gain advanced skills in software, security, and IT.
Career Paths: Application Developer, Computer Forensics Specialist, Software Developer, Computer Network Architect, IT Consultant.
Biochemistry
Major
Explore the molecular foundations of life with a degree in Biochemistry, preparing for careers in healthcare, research, and biotechnology.
Career Paths: Biomedical Scientist, Clinical Research Associate, Forensic Scientist, Pharmacologist.
Biology
Masters
Advance your expertise in biological sciences with an MS in Biology, preparing for careers in research, education, and specialized fields.
Career Paths: Geneticist, Microbiologist, Biomedical Engineer, College-Level Teacher, Patent Law, Science Journalist.
Biology
Minor
Enhance your scientific knowledge with a Minor in Biology. Build a strong foundation in biological principles for careers in research, education, and health.
Career Paths: Research Assistant, Biologist, Environmental Scientist, Part-Time Instructor, Health Education Specialist.
Biology - BS
Major
Explore the wonders of life with a BS in Biology, preparing you for careers in science and health.
Career Paths: Biological Technician/Research Assistant, Biochemist, Genetic Counselor, Health Communications Specialist, Health Educator, Environmental Scientist
Biology - Pre-Professional
Major
Prepare for advanced study and careers in healthcare, research, and science with a Pre-Professional track.
Career Paths: Physician Assistant, Pharmacist, Research Scientist, Ecologist, Genetic Counselor, Lab Tech, Physician.
Biology - Teacher Certification
Major
Share your passion for science with a Biology Degree – Teacher Certification. Start teaching as a paid intern with full salary and benefits or as a student teacher.
Certification Areas: Pre-K & Elementary, Intermediate & Middle Grades, Secondary, Grades EC-12.
Biomedical
Masters
Explore the intersection of biology and medicine with a Biomedical track. Gain skills for careers in research, healthcare, and biotechnology.
Career Paths: Biomedical Scientist, Biomedical Engineer, Clinical Scientist, Research Scientist, Pharmacologist.
Chemical Engineering
Major
Design innovative solutions in energy, healthcare, and manufacturing with a BS in Chemical Engineering. Gain hands-on experience for diverse industries.
Career Paths: Process Engineer, Environmental Engineer, Chemical Plant Design Engineer, Biochemical Engineer, Materials Scientist.
Chemistry
Major
Study the principles of matter with a degree in Chemistry, preparing for careers in science, healthcare, and research.
Career Paths: Environmental Scientist, Government Analyst, Chemistry Teacher, Medical Technologist, Forensic Scientist.
Chemistry
Minor
Enhance your scientific expertise with a Minor in Chemistry. Develop essential analytical and problem-solving skills for careers in science, healthcare, and engineering.
Career Paths: Chemical Engineer, Biochemist, Forensic Scientist, Pharmacologist.
Civil Engineering
Major
Gain the skills to design, build, and maintain infrastructure with a Civil Engineering degree.
Career Paths: Project Manager, Structural Designer, Transportation Planner, Environmental Engineer.
Computer Science
Masters
Advance your expertise with an MS in Computer Science. Gain skills in software development, data science, and cybersecurity.
Career Paths: Software Developer, Computer Systems Analyst, Database Administrator, Data Scientist, Information Security Analyst.
Computer Science - AI Track
Major
Develop skills in artificial intelligence and machine learning to solve real-world problems.
Career Paths Junior Machine Learning Engineer, AI Solutions Architect, Generative AI Engineer, Data Analyst, and Software Automation Engineer.
Computer Science - Data Science Track
Major
Unlock the power of data with a BS in Computer Science – Data Science. Develop analytical and technical skills to drive innovation in various industries.
Career Paths: Data Analyst, Data Engineer, Machine Learning Engineer, Data Scientist.
Computer Science - Minor
Minor
Enhance problem-solving and technical skills with a Minor in Computer Science. Build a strong foundation in programming, security, and development.
Career Paths: Software Developer, Web Developer, Information Security Analyst, Cybersecurity Planner.
Computer Science - Software Dev Track
Major
Master the art of creating software to meet modern demands.
Career Paths: Software Developer, Computer Systems Analyst, Computer Support Specialist, Computer Network Architect, Computer Hardware Engineer, Information Security Analyst.
Computer Science MS - AI Track
Masters
Advance your expertise in artificial intelligence, machine learning, and data-driven systems.
Career paths: Machine Learning Engineer, AI Research Engineer, Data Scientist, AI Research Scientist, and AI Solutions Engineer.
Data Analytics and Statistics
Masters
Master data-driven decision-making with an MA in Data Analytics and Statistics. Prepare for careers in strategy and innovation.
Career paths: Data Scientist, Statistician, Data Analyst, Financial Analyst, Actuary, Market Research Analyst.
Data Science - MS
Masters
Master data-driven decision-making with an MS in Computer Science – Data Science. Gain expertise in analytics, machine learning, and AI.
Career Paths: Data Analyst, Data Scientist, Data Engineer, Machine Learning Engineer, AI Engineer.
Data Science Certificate
Masters
Enhance your analytical skills with a Graduate Certificate in Data Science. Learn to interpret complex data for business, healthcare, and technology.
Career Paths: Business Intelligence Analyst, Clinical Data Manager, Data Engineer, Statistical Analyst.
Electrical Engineering
Major
Build expertise in electrical systems to shape the future of energy and technology.
Career Paths: Landman, Oil and Gas Business Management, Energy Management, Business Management, or pursue Graduate Studies in Law or Business.
Energy Business
Cert
Gain specialized knowledge in the energy industry with an Energy Business Certificate. Develop skills in finance, management, and trading.
Career Paths: Energy Manager, Energy Trader, Financial Manager, Financial Analyst.
Energy Business
Masters
Master advanced energy business strategies with our flexible online program.
Career Paths: Budget Analyst, Chief Sustainability Officer, Financial Manager, Management Analyst, Energy Engineer. Drive innovation and leadership in the energy sector.
Energy Business - Online
Cert
Gain expertise in energy business strategies with this flexible online program.
Career Paths: Budget Analyst, Chief Sustainability Officer, Financial Manager, Management Analyst, Energy Engineer. Advance your career in the energy industry.
Entrepreneurship
Minor
Gain skills to launch, manage, and grow businesses with a Minor in Entrepreneurship. Learn strategy, marketing, and leadership.
Career Paths: Business Consultant, Entrepreneur, Business Development Manager, Recruiter, Marketer, Sales Rep.
Entrepreneurship
Cert
Earn an Entrepreneurship Certificate and gain skills to innovate and lead. Learn business strategy, product development, and sales tactics.
Career Paths: Business Consultant, Business Development Manager, Product Manager, Sales Consultant.
Environmental Chemistry
Major
Explore the link between chemistry and the environment with a degree in Environmental Chemistry, preparing you for sustainable, safe careers.
Career Paths: Water Treatment Specialist, Environmental Auditor, Safety Coordinator.
Finance
Minor
Boost your financial expertise with a Minor in Finance. Learn budgeting, investment analysis, and financial planning.
Career Paths: Financial Analyst, Advisor, Budget Analyst, Accountant, Tax Analyst, Operations Manager, Economist.
Finance
Masters
Elevate your financial expertise with an MS in Finance.
Career Paths: Corporate Financial Analyst, Credit Analyst, Investment Analyst, Portfolio Manager, Financial Planner, Risk Analyst, Accounting Manager, and various Banking Positions.
Finance
Major
Gain the skills to thrive in the financial world with a BBA in Finance.
Career Paths: Corporate Financial Analyst, Credit Analyst, Investment Analyst, Portfolio Manager, Financial Planner, Risk Analyst, Accounting Manager, and various Banking Positions.
Finance - Online
Major
Earn your BBA in Finance online and prepare for diverse careers in finance.
Career Paths: Corporate Financial Analyst, Credit Analyst, Investment Analyst, Portfolio Manager, Financial Planner, Risk Analyst, Accounting Manager.
Finance - Online
Masters
Advance your career with an online MS in Finance.
Career Paths: Corporate Financial Analyst, Credit Analyst, Investment Analyst, Portfolio Manager, Financial Planner, Risk Analyst, Accounting Manager, and various Banking Positions.
Geology
Major
Earn a BS in Geology and explore Earth's processes and resources. Gain hands-on experience for careers in environmental science, energy, and research.
Career Paths: Hydrologist, Geochemist, Geologist, Geophysicist, Environmental Consultant.
Geology
Masters
Advance your expertise in Earth sciences with an MS in Geology. Prepare for leadership roles in environmental consulting, engineering, and research.
Career Paths: Hydrologist, Geotechnical Engineer, Geophysicist, Engineering Geologist.
Geology
Minor
Expand your knowledge of Earth's processes with a Minor in Geology. Build skills for careers in environmental science, engineering, and resource management.
Career Paths: Site Assessor, Hydrogeologist, Engineering Geologist, Environmental Consultant.
Geology - AMP
Masters
Fast-track your geology education with the AMP in Geology. Gain advanced skills for careers in energy, consulting, and engineering.
Career Paths: Environmental Geologist, Engineering Geologist, Consultant, Mining Engineer, Petroleum Geologist.
Geology BS - Science Education
Major
Inspire the next generation of scientists with a degree that prepares you for geology careers and secondary science teaching.
Career Paths: Educator, Middle/High School Teacher, Environmental Consultant, Geologist.
GIS Geospatial
Cert
Develop expertise in geospatial technology with our flexible online certificate.
Career Paths: Architectural and Civil Drafter, Civil Engineer, Computer Systems Analyst, Data Scientist, Geographer, Geoscientist.
Human Performance
Major
Elevate athletic potential with a BS in Human Performance. Prepare for careers optimizing physical and mental health.
Career Paths: Physical Therapist, Exercise Physiologist, Personal Trainer, Athletic Trainer, Strength Coach, Sports Psychologist.
Industrial Technology - Online BAAS
Major
Complete your BAAS in Industrial Technology online and prepare for leadership in industrial operations.
Career Paths: Biofuels Production Manager, Operations Manager, Hydroelectric Production Manager, Industrial Production Manager, Logistics Analyst.
Industrial Technology - Online BS
Major
Earn your BS in Industrial Technology online and gain skills to lead in industrial and production sectors.
Career Paths: Biofuels Production Manager, Operations Manager, Hydroelectric Production Manager, Industrial Production Manager, Logistics Analyst.
Information Systems
Major
Develop the technical and analytical skills to excel in IT and business.
Career Paths: Computer Programmer, Software Developer, Database Administrator, Network Administrator, Computer Systems Analyst, IT Manager, Web Developer.
Information Technology
Masters
Advance in tech with an MS in Computer Science – Information Technology. Gain skills in security, data science, and software development.
Career Paths: Information Security Analyst, Data Scientist, Web Developer, Software Developer.
IT Management
Major
Cert
Advance your career with an IT Management Certificate. Gain skills in systems analysis, cybersecurity, and network management.
Career Paths: Computer Systems Analyst, Information Security Analyst, Computer Network Architect.
Land Management
Major
Earn a BBA in Land Management and gain expertise in property management and resource planning. Prepare for careers in real estate, conservation, and law.
Career Paths: Land Use Planner, Real Estate Manager, Conservation Manager, Landman.
Management
Major
Earn your BBA in Management online and develop skills for leadership roles.
Career Paths: Business Analyst, Account Manager, Management Analyst, Sales Manager, Marketing Manager, Chief Executive, Construction Manager, HR Manager, Logistician, PR Manager.
Management
Minor
Enhance your leadership potential with a Minor in Management. Gain skills to excel in managerial and administrative roles.
Career Paths: Management Analyst, Financial Manager, Hospitality Manager, HR Administrator, Sales Manager, Project Manager.
Masters of Business Administration
Masters
Earn your MBA online and develop expertise for high-level management roles.
Career Paths: Chief Executive, Compensation and Benefits Manager, Compliance Manager, Financial Manager, General and Operations Manager, Supply Chain Manager.
Math with Applied Statistics and Data Science
Masters
Cert
Advance your analytical skills with an MA in Math and a Data Science Certificate. Master statistical methods for complex problem-solving.
Career Paths: Data Scientist, Statistician, Business Analyst, Market Research Analyst, Financial Analyst, Economist.
Mathematics
Minor
Enhance your analytical skills with a Minor in Mathematics. Strengthen problem-solving for diverse careers.
Career Paths: Actuary, Data Analyst, Market Research Analyst, Economist, Civil Engineer, Software Developer.
Mathematics
Major
Develop critical thinking and analytical skills with a BS in Mathematics.
Career Paths: Environmental Studies, Economics, Financial Planning, Accounting, Mathematics, Information Science, Market Research, Meteorology.
Mathematics
Masters
Expand your mathematical expertise with an MA in Mathematics. Dive deep into analysis and problem-solving for high-demand careers.
Career Paths: Actuary, Financial Analyst, Accountant, Statistician, Economist, Civil Engineer, Cryptographer.
MBA - Accounting
Masters
Earn your MBA in Accounting online and gain expertise in advanced financial practices.
Career Paths: Accountant and Auditor, Buyer and Purchasing Agent, Compliance Manager, Financial Examiner, Purchasing Manager, Tax Preparer, Treasurer, and Controller.
MBA - Analytics
Masters
Earn your MBA in Analytics online and master data-driven decision-making.
Career Paths: Chief Executive, Computer Systems Analyst, Data Scientist, Financial Manager, General and Operations Manager, IT Project Manager. Lead with insight and innovation.
MBA - Core Pathways
Masters
Navigate the corporate world with an MBA Core Business Pathway. Specialize in Accounting, Analytics, Marketing, Finance, Energy Business, or International sectors.
Career Paths: CEO, Marketing Manager, HR Manager, Management Analyst, Financial Manager.
MBA - Energy Business
Masters
Earn your MBA with a Certificate in Energy Business online and prepare for specialized roles in the energy sector.
Career Paths: Chief Sustainability Officer, Energy Engineer, Environmental Compliance Inspector, Financial Manager, Operations Analyst.
MBA - Finance
Masters
Earn your MBA in Finance online and gain the expertise to excel in financial management.
Career Paths: Budget Analyst, Chief Executive, Credit Analyst, Financial Examiner, Fraud Examiner, Investment Fund Manager. Lead in the dynamic world of finance.
MBA - International Business
Masters
Earn your MBA in International Business online and prepare for leadership roles in the global marketplace.
Career Paths: Administrative Services Manager, Chief Executive, Compliance Manager, Construction Manager, Management Analyst, Purchasing Manager.
MBA - Marketing
Masters
Earn your MBA in Marketing online and develop expertise in strategic marketing and leadership.
Career Paths: Advertising and Promotions Manager, Fundraiser, Marketing Manager, Public Relations Manager, Sales Manager.
Mechanical Engineering
Major
Pursue a BS in Mechanical Engineering to design, innovate, and solve complex challenges across industries.
Career Paths: Aerospace Engineer, Automotive Engineer, Biomedical Engineer, Manufacturing Engineer, Robotics Engineer, and Maintenance Engineer.
Mechanical Engineering - AMP
Masters
Fast-track your engineering career with an AMP in Mechanical Engineering. Prepare for advanced roles in design, analysis, and leadership.
Career Paths: Manufacturing Engineer, Mechanical Design Engineer, Structural Engineer, Aerospace Engineer.
Molecular Biology
Major
Delve into the building blocks of life with a degree in Molecular Biology, opening doors to advanced studies and specialized careers.
Career Paths: Medicine, Dentistry, Veterinary, Pharmacy, Laboratory Technician, Research Specialist.
Network and Telecommunication
Major
Cert
Build expertise in connectivity and communication with a Network & Telecommunications program. Prepare for careers in IT infrastructure and support.
Career Paths: Network Technician, Network Administrator, Help Desk Tech, Telecommunications Specialist.
Online Digital Media and Messaging
Cert
Learn to craft digital content with our Undergraduate Certificate in Digital Media and Messaging. Career paths: content creator, social media manager, communications coordinator, digital strategist, and media assistant.
Organismal Biology
Major
Study the complexity of life with a degree in Organismal Biology, preparing for careers in agriculture, ecology, and environmental science.
Career Paths: Agricultural Engineer, Animal Breeder, Biological Technician, Aquaculture Manager, Ecologist, Conservationist, Environmental Consultant, Research Scientist.
Petroleum Engineering
Major
Launch your career with a BS in Petroleum Engineering. Gain specialized knowledge for key roles in the oil and gas industry.
Career Paths: Drilling Engineer, Reservoir Engineer, Production Engineer, Completions Engineer, Petroleum Geologist.
Petroleum Technology
Cert
Advance your technical skills with a Petroleum Technology Certificate. Specialize in key aspects of the petroleum industry to enhance your engineering career.
Career Paths: Drilling Engineer, Production Engineer, Energy Consultant, Development Engineer.
Political Science
Major
Explore politics and government with a BA in Political Science. Prepare for careers in leadership and advocacy.
Career Paths: Policy Analyst, Legislative Assistant, PR Specialist, Social Media Manager, Market Research Analyst, Political Consultant.
Political Science
Minor
Deepen your understanding of political systems with a Minor in Political Science. Prepare for careers in public policy and advocacy.
Career Paths: Judicial Clerk, Paralegal, Civil Rights Advocate, Policy Analyst, Journalist, PR Specialist.
Political Science - Online
Major
Earn your BA in Political Science online and prepare for impactful roles in government, research, and education.
Career Paths: Business Intelligence Analyst, Compliance Manager, Political Scientist, Political Science Teacher, Research Assistant.
Pre-Dental
Major
Build a strong foundation for dental school with a Pre-Dental track. Gain the skills needed for careers in dentistry, research, and healthcare.
Career Paths: Dentist, Dental Researcher, Dental Lab Tech, Medical Writer, Biotechnology Research Associate.
Pre-Law Advising
Major
Prepare for law school with a BA in Political Science focusing on Pre-Law. Gain foundational knowledge and advising tailored for legal studies.
Career Paths: Lawyer, Legal Analyst, Legislative Assistant, Policy Advisor, Court Administrator.
Pre-Medical
Major
Prepare for medical school and healthcare careers with a Pre-Medical track, focusing on biology, chemistry, and research.
Career Paths: Medical Biologist, Dentist, Biomedical Engineer, Forensic Scientist, Biotechnologist, Biology Educator.
Pre-Pharmacy
Major
Prepare for pharmacy school and healthcare careers with a Chemistry-Pre-Pharmacy track. Develop expertise in chemistry and pharmacology.
Career Paths: Pharmacist, Clinical Pharmacist, Forensic Scientist, Pharmacologist.
Professional Accountancy
Masters
Advance your career with a degree in Professional Accountancy and prepare for financial leadership.
Career Paths: CPA, Auditor, Tax Consultant, Forensic Accountant, Financial Analyst, Corporate Controller, CFO, Management Accountant, Risk Analyst, Accounting Systems Specialist.
Professional Accountancy - Online
Masters
Elevate your expertise with the flexibility of an Online Professional Accountancy degree for financial leaders.
Career Paths: CPA, Auditor, Tax Consultant, Forensic Accountant, Financial Analyst, Corporate Controller, CFO, Management Accountant, Risk Analyst, Accounting Systems Specialist.
Software Development Certificate
Major
Cert
Advance your coding skills with a Software Development Certificate. Gain expertise in programming, system design, and application development.
Career Paths: Software Developer, Software Engineer, Software Architect, Computer Systems Analyst.
Statistics
Minor
Refine your data interpretation skills with a Minor in Statistics. Prepare for analytical roles across industries.
Career Paths: Data Analyst, Market Research Analyst, Financial Analyst, Actuary, Biostatistician, Survey Researcher.
Website Design and Development
Major
Cert
Master web technologies with a Website Design & Development Certificate. Learn to create user-friendly, responsive websites.
Career Paths: Web Designer, Web Developer, Front-End Developer, UX Designer, Product Manager.