Skip To Main Content

First Year Undergraduate Curriculum

The freshman year curriculum is identical for most engineering undergraduate degree programs. Undergraduate students are admitted to the 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 (ETAM) 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.

Learn how to enter a major

The Department of Electrical and Computer Engineering at Texas A&M University offers Bachelor of Science degree option to its undergraduate students desiring to major in computer engineering.

The computer engineering track encompasses nearly all of the core material of the electrical engineering degree but provides much more depth in computing than is possible within the context of an electrical engineering degree. Stronger emphasis is placed on digital Very Large Scale Integrated (VLSI) circuits and systems, microprocessor interfacing and system design, computer system architecture, hardware-software interaction and embedded systems. Students studying computer engineering can readily apply their knowledge to the design of digital circuits and software in various areas, including cell phones, computers, computer networks, computer vision, pattern recognition and embedded systems.

Our 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!

View Current Program Requirements