George Mason University
George Mason University Mason
George Mason University

Undergraduate Programs

Mason Engineering offers an impressive array of majors, minors and undergraduate certificates. Take a look through them; you're likely to find some that match your areas of interests.

Find a Program:


Applied Computer Science, BS

Applied computer science is a degree program for those students who want and need the knowledge and expertise of computer science to work in one of the many disciplines that require advanced computing techniques. The program offers four areas of focus: bioinformatics, computer game design, geography, and software engineering. Some career paths are: software consulting, bioinformatics and data management, graphics and game development, defense software analysis.

Bioengineering, BS

Develop new treatments for burn victims using pharmaceutical nanofilm. Help amputees regain mobility with sensor-equipped prostheses that respond to nerve impulses. Bioengineering applies engineering tools and approaches to solving problems in biology and medicine. Pursuing your BS in Bioengineering at Mason Engineering offers the opportunity to experience the cutting edge of medical technology. This dynamic field capitalizes on rapid advances in high-tech bioinformatics, as well as unprecedented growth in biological science.

Civil and Infrastructure Engineering, BS

The future of civilization and industry rely on the products of this field of expertise. Implement a drinking water system for a remote village. Help communities adjust their systems to rising sea levels. Design a smart highway that's prepared for the next generation of self-driving vehicles. Become a visionary steward of society with training from the internationally recognized Dewberry Department of Civil, Environmental and Infrastructure Engineering.

Computer Engineering, BS

The field of computer engineering can be described as a blend of electrical engineering and computer science. It is an amalgam of the computer hardware orientation of an electrical engineering program and the operating systems and languages of a computer science program. Computer engineers are involved in research, development, design, production, and operation of a wide variety of digital systems, from integrated circuits to computer systems and large-scale computer networks. 

Computer Science, BS

Fewer than 50 years ago, an entire room of computer equipment was required to accomplish the basic functions of today's smartwatch. The advances in hardware could not have been possible without tandem advancements in the methods and theories applied to analyzing, organizing, and capitalizing on information. From app development to advanced theoretical mathematics, computer scientists influence the future course of the global river of data.

Cyber Security Engineering, BS

Become a cyber superhero. Technology and the sustained flow of information now touch every part of our daily lives. Attacks on our interconnected financial networks, utility systems, and lines of communication, if successful, can be crippling to the pulse of organized society. Concern about the global threat of cyber-terrorism led the Volgenau School of Engineering to design the only degree of its kind in the country. A BS in cyber security engineering focuses on safeguarding existing systems and building resilient new ones.

Electrical Engineering, BS

Electrical engineering is a major field of modern technology. Electrical engineers research, develop, design, produce, and operate of a wide variety of devices and systems. From small integrated circuits and microwave and laser devices, to large communication systems electrical engineers work with radar, robots, large telecommunication networks, and power networks.

Information Technology, BS

The alarm goes off. You swipe the screen of your smartphone and check your Twitter feed "@GMUIST #GoodMorning." Before you roll out of bed for the day, you've begun contributing valuable data to a rapidly growing stream. How will that information be used? For business? For science? For societal good? A BS in information technology is geared toward using data effectively and understanding the extraordinary complexity of information that surrounds us. Our goal is to lead the discovery of principles and processes that improve this rapidly changing discipline.

Mechanical Engineering, BS

Look at simple machines. Even the lever was a high-tech device at one point. A wedge tool represented the peak of Stone Age innovation. Mechanical engineering has come a long way, but each advancement is rooted in at least one of the principles that make up the discipline. Mechanics, kinematics, thermodynamics, materials science, structural analysis, and electricity are the basis for our programs in mechanical engineering, as well. You'll learn how to design and analyze mechanical and thermal systems, and gain in-depth knowledge in your field.

Statistics, BS

More Than Crunching Numbers

Systems Engineering, BS

The program leading to the bachelor of science in systems engineering (BS/SE) prepares students for a professional career in systems engineering. Our educational program reflects the systems engineer's unique perspective that considers all aspects of a system throughout its entire lifecycle. The systems engineering program at George Mason University is interdisciplinary, drawing from engineering, computer science, operations research, psychology and economics.


Aviation Flight Training and Management Minor

This minor provides students with a unique opportunity to earn a pilot’s license and gain expertise in various aspects of aviation management. The combination of pilot’s license and aviation management places the candidate seeking employment with airlines, airports, air traffic control at a competitive advantage.

Computer Science Minor

The minor in computer science is intended for those pursuing other undergraduate degree programs that feel the need to pursue computer science to complement their other studies. Regardless of their discipline, undergraduates find knowledge of computer science to be helpful in today's world. This minor is not a "computer literacy" program; all the courses are the same as taken by computer science majors.

Data Analysis Minor

The minor provides students with a background in data analysis and statistical methodology. It is intended to complement undergraduate degree programs such as computer science, economics, environmental engineering, geography, mathematics, nursing, psychology, public administration, sociology, and systems engineering.

Students who minor in Data Analysis may earn the Digital Technology Credential by taking 15 credits of specified courses. Contact the Department of Statistics for more information.

Environmental Engineering Minor

This minor prepares students for employment in environmental engineering and subsequent graduate studies in water and environmental engineering at Mason or elsewhere. Classes include the Fundamentals of Renewable Energy and Global Environmental Hazards.

Information Technology Minor

Students learn to apply IT to support business processes. The minor equips graduates with strong problem-solving, writing, and communication skills. There is virtually no business or organization that doesn't rely on IT, whether it's analysis, programming, software testing or consultancy, to name just a few of the options open to you.

Mechanical Engineering Minor

Mechanical Engineering is the broadest of the engineering disciplines, concerned with anything that moves or uses energy. There are two major stems in mechanical engineering: mechanical systems and thermal fluid systems. Mechanical Engineers design, build, and analyze complex devices, systems and processes that involve the conversion of energy from one form to another, the production of work, and the transport of energy and mass from one location to another.

Software Engineering Minor

The minor in Software Engineering teaches students to design and build high quality software, a valuable asset for engineers, mathematicians, and scientists interested in working in a variety of fields that increasingly demand strong software writing skills. Coursework focuses on modeling physical processes, programs to solve complex numerical problems, visualization of complex phenomena, and solving mathematical systems.

Statistics Minor

A minor in Statistics gives students a background in the theory and application of statistical methodology.  It is intended to complement undergraduate degree programs in the Volgenau School of Engineering and the College of Science.

Systems Engineering Minor

This minor gives students the fundamentals of systems engineering and operations research. Participants learn how to deal with the system life cycle and to use scientific methods for analyzing operations of a system or organization. The courses help students in technical fields prepare for the information technology work now common in public and private industry.

Undergraduate Certificates

Computer Science, Undergraduate Certificate

This certificate is available to students who are working on or possess an undergraduate degree in a science or engineering field but lack a formal credential in the computer science field. The certificate also is geared toward students who have shown an aptitude for graduate study but do not have the academic prerequisites required for admittance into a graduate MS computer science program.


Information Technology Entrepreneurship, Undergraduate Certificate

This certificate prepares IT and engineering students for a successful career as entrepreneurs in the area of information technology. They acquire a unique body of knowledge related to innovation, both on the information technology/engineering/inventive side and on the entrepreneurial side, which will give them a competitive advantage in the difficult market where only a few new companies are able to survive and grow.

Information Technology, Undergraduate Certificate

This certificate is designed primarily for those students who have earned a nontechnical bachelor’s degree or current undergraduate students who desire deeper knowledge than that which can be accomplished through the IT minor.  It allows students to supplement the knowledge gained through their major-related courses with a foundation of information technology (IT).

Find degree requirements in the university catalog.