The Ingram School of Engineering is proud to introduce a Computer Engineering concentration within the B.S. Electrical Engineering program. According to the 2004 IEEE/ACM model curriculum report, Computer Engineering “is a discipline that embodies the science and technology of design, construction, implementation, and maintenance of software and hardware components of modern computing systems and computer-controlled equipment. Computer engineering has traditionally been viewed as a combination of both computer science (CS) and electrical engineering (EE).”1 Due to their breadth of understanding, computer engineers are highly sought after in many areas of industry. The Bureau of Labor Statistics predicts a national employment increase of 3.8% from 2008 - 2018 within the field of computer hardware engineering.2
According to Electrical Engineering professor Dr. Hassan Salamy, the creation of our Computer Engineering concentration “…makes sense. Most of the electronics that we use, we use [them] for computing devices…It’s electronic engineering plus computer science built together to create computer engineering.” The versatility of this field is what makes a student with computer engineering experience so valuable. Dr. Salamy goes on to say that graduates “are expected to be proficient in developing software and designing hardware….thus a wide range of job opportunities.” Electrical Engineering professor Dr. William Stapleton adds, “they bridge the two worlds (of software programming and hardware engineering). You need someone who can see both sides of the equation” when approaching issues that require both hardware and software solutions.
An Electrical Engineering student with a concentration in Computer Engineering must have a high level of comfort with mathematics as well as an interest in learning about all aspects of computers. As Dr. Stephen Seidman, Dean of the College of Science, explains: “The interface between the software and the hardware needs to be handled both from the computer side and the engineering side.” He goes on to explain that a student interested in computer engineering would essentially have “one foot in software and the other foot in hardware.” Computer Engineering students will take many courses offered by the Department of Computer Science as well as the Ingram School of Engineering, making the most out of the resources already offered by Texas State University. Zach Nelson, a student who has declared Computer Engineering as his concentration explains why it was the right choice for him: “I couldn't decide on whether I wanted to major in Electrical Engineering or in Computer Science since I'm interested in aspects from both areas. The Computer Engineering Concentration seems like a good mix of the two… as to what I want to do after school, I'd pretty much be happy with any job where I get to develop new computer systems.”
1 IEEE Computer Society/ACM Computing Curriculum- Computer Engineering Final Report, http://www.eng.auburn.edu/ece/CCCE/CCCE-FinalReport-2004Dec12.pdf
Dr. Hassan Salamy Dr. William Stapleton