First Year Engineering Curriculum
The Texas A&M University College of Engineering freshman year curriculum is identical for most undergraduate degree programs. Undergraduate students are admitted to the Texas A&M College of Engineering with a preference for the major noted on their admissions application and follow the same first-year engineering curriculum. The Entry to a Major process is designed for students to take ownership of their future to identify at least three majors that are a good match for their career goals and academic performance.
Computer Engineering Curriculum
The computer engineering curriculum provides a balanced view of hardware, software, hardware-software tradeoffs, analysis, design and implementation techniques. It is a dynamic and broadly interdisciplinary field that experiences rapid professional growth and impacts every area of human endeavor. The curriculum is designed to cover the engineering aspects of both hardware and software — at a total computer systems perspective.
The degree encompasses nearly all of the core material of computer science and electrical engineering degrees. It gives students the freedom to enhance their knowledge in a broad range of computer engineering topics, such as computer networks, computer architecture, artificial intelligence, microcomputers, very large scale integrated circuits and systems, hardware-software interaction and embedded systems, and software systems. Students studying computer engineering can readily apply their knowledge to the design of digital circuits and software in various areas, including cellphones, computers, computer networks, computer vision, machine learning and embedded systems.
View Current Program Requirements
About the Computer Science Undergraduate Program
The computer engineering undergraduate program is consistently ranked in the top 20 public undergraduate programs (currently 14th in the 2021 Best Engineering Undergraduate Programs) in U.S. News & World Report’s Best Colleges rankings. We have over 70 tenured/tenure track faculty and over 1,400 undergraduate students.
The opportunities for undergraduate students to participate in research projects, study abroad programs and the ability to pursue a master's degree while earning their baccalaureate make joining our undergraduate program an excellent choice.