University of Southern California The USC Andrew and Erna Viterbi School of Engineering Pre-College Summer Programs - Student Portfolios


Biomedical engineers, or bioengineers, apply engineering principles and technology to healthcare. This can include researching, designing and developing medical products, such as joint replacements or robotic surgical instruments, designing or modifying equipment for clients with special needs in a rehabilitation setting, or managing the use of clinical equipment in hospitals and the community.

Biomedical engineers are employed by health services, medical equipment manufacturers and research departments/institutes.

A very broad area of study, bioengineering can include elements of electrical and mechanical engineering, computer science, materials, chemistry and biology. This breadth allows students and faculty to specialize in their areas of interest and collaborate widely with researchers in allied fields.


Computer science is a discipline that involves the understanding and design of computers and computational processes. Nowadays, practically everyone is a computer user, and many people are even computer programmers. Getting computers to do what you want them to do requires intensive hands-on experience. But computer science can be seen on a higher level, as a science of problem solving. Computer scientists must be adept at modeling and analyzing problems. They must also be able to design solutions and verify that they are correct. Problem solving requires precision, creativity, and careful reasoning.

Computer science also has strong connections to other disciplines. Many problems in science, engineering, health care, business, and other areas can be solved effectively with computers, but finding a solution requires both computer science expertise and knowledge of the particular application domain. Thus, computer scientists often become proficient in other subjects.

Computer science has a wide range of specialties. These include computer architecture, software systems, graphics, artificial intelligence, computational science, and software engineering. Drawing from a common core of computer science knowledge, each specialty area focuses on particular challenges.