Find schools
When you click on a sponsoring school or program advertised on our site, or fill out a form to request information from a sponsoring school, we may earn a commission. View our advertising disclosure for more details.
When you click on a sponsoring school or program advertised on our site, or fill out a form to request information from a sponsoring school, we may earn a commission. View our advertising disclosure for more details.

Dr. Robert Kukta is senior associate dean for education and innovation in the College of Engineering and Applied Sciences (CEAS) at Stony Brook University. He previously served as acting dean of CEAS and has more than two decades of faculty service, including roles as associate dean for undergraduate education and program director in mechanical engineering. He earned his PhD in engineering from Brown University, completed postdoctoral research at Caltech, and holds master’s degrees in applied mathematics and engineering as well as a BS from the University of Pittsburgh.
Dr. Kukta’s research focuses on the mathematical modeling and simulation of microstructural evolution in solids, especially in thin-film configurations relevant to microelectronics. He is a strong advocate for experiential learning, having helped establish Stony Brook’s Vertically Integrated Projects Program and a global innovation field school, and has led multiple CEAS initiatives, including ABET accreditation, strategic planning, and industry partnerships.
OnlineEngineeringPrograms.com: What’s something you wish more people knew about bachelor’s of engineering (BE/BEng) programs?
Dr. Kukta: In the US, a bachelor’s of engineering degree is no different from a bachelor’s of science degree. The only important distinction is whether or not a program is ABET-accredited for engineering.
There are also important distinctions between programs accredited for engineering versus engineering technology. Those who graduate from engineering programs are on the track to become professional engineers, whereas those graduating from engineering technology programs are on the track to become engineering technicians.
OnlineEngineeringPrograms.com: Do you have any advice for aspiring engineering students?
Dr. Kukta: Engineering builds on fundamentals, including basic math, physics, and engineering principles. A successful senior engineering student will see calculus and basic applied physics as daily critical tools, as a high school senior would see addition and multiplication. A firm foundation in the fundamentals is necessary for success—learn them and know them thoroughly.
It is the same story as one specializes and builds a career…Engineering is a lifelong pursuit of learning, understanding, and discovery. If you enjoy that, you are well on your way to becoming a world-class engineer.
OnlineEngineeringPrograms.com: What does the future of these kinds of programs look like to you?
Dr. Kukta: Engineering is highly collaborative and human-centered. We need a broad cross-section of society to be engaged in engineering solutions to provide human benefit and to avoid unintended consequences that are as likely to be sociological as they are to be technical. Engineering will continually expand its reach into new technical areas, such as AI, quantum computing, climate and sustainability, while embracing the human element through consideration of cultural, economic, and societal issues.
Biomedical engineering, also known as bioengineering, is a STEM field. It combines principles from various disciplines, such as biology, engineering, medicine, and healthcare.
Stony Brook University offers a major in biomedical engineering, which leads to a bachelor of engineering (BEng) degree. This on-campus major provides students with a solid background in biological and physical sciences. Along with learning about engineering principles, students learn how organisms are formed and how they react to external stimuli. Students can choose from the following three specializations: biomechanics and biomaterials, bioelectricity and bioimaging, and molecular and cellular bioengineering.
For direct admission, students are required to have a competitive high school GPA, SAT verbal plus math scores of 1250/1600 or better, and the completion of secondary school courses in calculus and calculus-based physics.
For transfer students, admission requirements include completed MAT 132 and PHY 132/PHY 134 (or their equivalents), a GPA of 3.20 in all mathematics and physics courses, a cumulative GPA of 2.5 or greater at Stony Brook University, and completed course evaluations for all transferred courses that are to be used to meet requirements of the major.
Made up of 128 credits, courses in this program include an introduction to biomedical engineering; emergent biodesign; statics and dynamics in biological systems; electric circuits and bioelectricity; biophotonics; and biomechanics.
Students learn how to identify and solve complex engineering problems, apply engineering design to produce solutions, communicate effectively, develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
At the end of the program, graduates can pursue opportunities in many fields such as biotechnology, biomedical engineering, pharmaceuticals, and medical technology. They can also start a career in the governmental or academic world. Some of the places that they work in include hospitals, colleges, universities, laboratories, government, and research institutions.
Stevens Institute of Technology
A bachelor of engineering in biomedical engineering offered at the Stevens Institute of Technology exposes students to a multidisciplinary, broad-based curriculum that not only trains them in the fundamentals of science, engineering, and math but also in physiology, biology, and biological surfaces. Students in this program gain extensive laboratory experience in areas like spinal implants, brain-machine interface, bio-robotics, lung mechanics, emergency medicine, and tissue engineering.
The program includes concentration options in biomechanical rehabilitation, neuroengineering and biomedical imaging, and biomaterials and tissue engineering.
This biomedical engineering program includes a very strong design component including courses in introduction to engineering design & systems thinking; vectors and matrices; introduction to entrepreneurial thinking; introduction to biomedical engineering; statics and introduction to engineering mechanics; electricity and magnetism; thermodynamics; cell and molecular biology; biomaterials in medical device design; and biomechanics.
Admission requirements include a completed application, an official high school transcript, a professional essay, and two letters of recommendation, among others.
On successful completion of the program, graduates will be able to solve complex engineering problems, communicate effectively with a range of audiences, recognize professional and ethical responsibilities in engineering situations and make informed judgments, conduct experiments, analyze data, and use engineering judgment for drawing conclusions.
Graduates can take up roles such as biomedical engineers, product development engineers, clinical engineers, quality engineers, and medical technology developers.
Chemical engineering is a branch of engineering that uses principles of physics, chemistry, mathematics, economics, and biology for efficiently using, producing, designing, transporting, and transforming materials and energy.
The City College of New York (CCNY) Grove School of Engineering offers a bachelor of engineering degree, specializing in the field of chemical engineering. The program is offered on campus. The faculty for the program includes researchers in energy and environment, biomolecules and biotechnology, and materials and interfaces.
Admission requirements for the program include a high school diploma with four years of high school mathematics, three years of science, and two years of English, as well as SAT scores. Transfer students are required to have a minimum overall grade point average of 2.7 in all college courses, pass calculus, demonstrate proficiency in math and science (evidenced by college transcripts), and complete 24 or more college-level credits.
The program comprises 132 to 133 credits. Some of the courses include an introduction to chemical engineering principles and practices; chemical engineering thermodynamics; chemical reaction engineering; process control; techniques of chemical engineering design; and an introduction to materials science.
The program introduces students to the basics of the behavior of solid materials, thermodynamics, analysis of heat conduction, chemical engineering, the use of energy, and chemical reaction equilibrium.
On successful completion of the program, graduates can work in product discovery and development, research and development, plant design and operation, and sales and customer support. They also go on to pursue biomedical engineering, medicine, law, environmental protection, and governmental jobs.
Stony Brook’s chemical & molecular engineering (CME) program offers an interdisciplinary training ground bridging chemistry, materials science, biology, and classical chemical engineering principles. Students begin with rigorous coursework in mathematics, physics, and chemistry before advancing into specialized chemical engineering topics and a sequential laboratory core. Students select a three-course specialization track (or four in older cohorts) such as materials, nanotechnology, polymers, tissue engineering, business, or chemistry.
Admission into the CME major occurs through a competitive process, often after declaring interest, with requirements including grades of B or higher in 100-level math, physics, and chemistry courses, and a minimum GPA of 3.2 (with limited allowance for one C+ or lower). The program also mandates the writing course CME 300 (taken concurrently with CME 310) to ensure technical writing competency, with students submitting robust reports in laboratory courses to demonstrate their compositional skills.
CME’s extensive offerings include courses such as thermodynamics, fluid mechanics, reaction kinetics, heat and mass transfer, process control, and specialized electives like biomaterials, catalysis, molecular modeling, and nanomaterials.
The program is housed in the College of Engineering and Applied Sciences (CEAS) and aligns with the university’s broader engineering mission of integrating research-intensive training and preparing graduates for advanced technical careers or further graduate study.
Youngstown State University’s bachelor of engineering in chemical engineering program helps students in developing the required expertise to conduct experiments, analyze data, and solve engineering problems. Students also learn to design components, processes, and systems with realistic constraints such as environmental, economic, social-political, health & safety, ethical, and sustainability concerns.
Comprising 128 to 130 credits, the program includes courses in computer methods in chemical engineering; chemical engineering thermodynamics; process dynamics; process & plant design; reactor design applications; special topics in green engineering; and chemical engineering principles, among others.
To get accepted into the program, applicants must have an overall grade point average of 2.3 and a grade of “C” or higher in MATH 1571, ENGL 1550, and CHEM 1515/L. These courses can only be repeated once.
The program opens up opportunities in a variety of industries such as pharmaceuticals, food processing, healthcare, microelectronics, environmental health and safety, biotechnology, and more for graduates.
Civil engineering deals with the construction, maintenance, and design of public works such as bridges, roads, canals, airports, dams, sewage systems, structural components of buildings, railways, and pipelines.
Vanderbilt University offers a broad-based bachelor of engineering program in civil engineering that covers all important civil engineering areas such as structural mechanics, geotechnical, environmental, water resources, and transportation. The program equips students with the required knowledge and tools necessary for becoming successful in virtually every area of civil engineering practice.
The program requires a minimum of 125 credits, including courses such as methods of ordinary differential equations, sustainable design in civil engineering, transportation systems engineering, structural analysis, water resources engineering, construction project management, engineering economy, and fluid mechanics and laboratory.
Applicants to the program must submit a completed admission application, an official high school transcript, a counselor letter of recommendation, two academic teacher letters of recommendation, and SAT or ACT scores (SAT code: 1871 / ACT code: 4036).
Computer engineering offers a mix of electronic engineering and computer science knowledge to develop computer software and hardware.
Stevens Institute Of Technology
Stevens Institute Of Technology offers a bachelor of engineering program in computer engineering. This on-campus program trains students to become innovators and leaders in their fields. It provides students with the following concentrations:
Admission requirements for the program include a completed application, an official high school transcript, official ACT or SAT scores, an essay, and two letters of recommendation. Transfer students are required to submit English language proficiency (if applicable) and college transcripts from all previously attended colleges.
The curriculum includes courses such as general chemistry, differential equations, probability and statistics with data science applications, computational data structures and algorithms, thermodynamics, electronic circuits, engineering design, engineering economics and project management, mechanics, and vectors and matrices.
The program helps students understand fundamental engineering principles of mechanics, electronics, systems, and materials; conduct and design experiments for modeling, implementing, and measuring analog or digital systems; and design different types of computer systems.
On successful completion of the program, graduates are well-equipped to work in software development, graphics, and computer communications. They can take up roles such as a software engineer, application developer, web developer, and a computer engineer.
Stony Brook University’s bachelor of engineering in computer engineering blends coursework in hardware and software, preparing students to design, build, and optimize computing systems. The curriculum begins with foundational studies in mathematics, physics, circuits, electronics, digital systems, and programming, then advances to areas such as computer architecture, operating systems, and embedded systems.
Admission is competitive: applicants must complete at least 11 credits in mathematics, physics, computer science, or electrical and computer engineering courses with a GPA of 3.2 or higher. The program requires approximately 110 credits and includes significant hands-on laboratory work, culminating in a senior design project that integrates hardware and software into functional prototypes. Graduates are well prepared for careers in areas such as hardware design, systems engineering, and software development, or for advanced study in engineering and computing.
Vanderbilt University’s school of engineering offers a design-oriented bachelor of engineering in computer engineering, providing students with a strong background in engineering centered on digital technology combined with a solid understanding of the techniques and principles of computer science. This computer engineering program focuses on three basic subdisciplines: computer systems & networks, intelligent systems & robotics, and embedded systems.
The major admission requirements for the program include a completed application, a $50 nonrefundable application fee, a counselor letter of recommendation, an official high school transcript, two academic teacher letters of recommendation, SAT or ACT scores, and TOEFL or IELTS scores for applicants whose first language or the language of instruction is not English.
The program consists of 121 credits, including coursework in program design and data structures, intermediate software design, circuits, probability and statistics for engineering, embedded systems and laboratory, principles of operating systems, electrical and computer engineering design, and microcontrollers and laboratory.
Electrical engineering is concerned with the design, application, and study of devices, systems, and equipment that use electronics, electromagnetism, and electricity.
Stevens Institute Of Technology
Stevens Institute Of Technology offers a bachelor of engineering in an electrical engineering program that is offered only on campus.
Students in this program get an opportunity to explore telecommunications, signal processing, data networks, digital systems, intelligent systems, embedded computing, electronics, solid-state devices, and optoelectronics. The faculty members for the program include globally renowned professionals offering students with a solid foundation in fundamental engineering and the liberal arts.
To apply for the program, students must submit a completed application, an official high school transcript, official ACT or SAT scores, an essay, and two letters of recommendation. English language proficiency (if applicable) and college transcripts from all previously attended colleges are required of transfer students.
The curriculum for the program helps students understand the principles of today’s complex electronic systems. Instruction includes electricity and magnetism, statics, an introduction to engineering mechanics, circuits and systems, differential equations, digital signal processing, probability and statistics with data science applications, signals and systems, and mathematics for electrical engineers.
Through the program, students develop the skills and understanding needed for designing innovative products and services. Graduates of the program can work as electrical engineers, electronics engineers, power engineers, robotic engineers, telecommunication engineers, network engineers, and electrical engineers.
The City College of New York (CCNY) offers a bachelor of engineering degree in electrical engineering. The program is enriched by a wide variety of practical opportunities training students in analytical procedures for solving specific problems in laboratory methods to examine complex electrical phenomena and in design synthesis to meet specified criteria for systems required to perform specific functions. This undergraduate program welcomes students who have a solid preparation in mathematics and the sciences.
Admission requirements include a competitive high school academic average, proof of qualifying courses, and standardized test scores. International applicants from non-English-speaking countries are required to submit proof of English language proficiency.
The 133-credit program includes courses in electrical circuits, engineering economics, semiconductor materials and devices, electromagnetics, electric power engineering, and photonic engineering.
Students learn to design and conduct experiments, analyze and interpret data, design a component, process, or system to meet desired needs, contribute actively to the field and engage in professional development, and pursue special interests in areas such as nanomaterials, photonics, computer engineering, digital signal processing, control systems, telecommunications, networks, cybersecurity, and robotics.
Youngstown State University offers a bachelor of engineering degree in electrical engineering that helps students develop competency in every aspect of electrical engineering and its related fields. Students enrolled in this program will have the option to choose from three pathways that will prepare them for a variety of professional positions: traditional option, computer or digital option, and biomedical option.
The traditional option requires the completion of 124 credits. The computer or digital option is made up of 131 credits focusing heavily on computer engineering and science courses, while the biomedical option is for those who are looking to pursue a career in the biomedical industry in the near future. The biomedical option requires 129 credits.
The curriculum includes courses such as digital circuits, signals & systems, electromagnetic fields, engineering computing, computer design, organic chemistry, thermodynamics & classical statistical dynamics, and electromagnetic energy conversion, among others.
Admission requirements for the program include a high school diploma or GED, a high school transcript, ACT or SAT scores, and a minimum high school grade point average of 2.0.
Hands-on lab sessions, design projects, and computer simulations are three pillars of this electrical engineering major at Youngstown State University.
Engineering management combines various aspects of management such as administration, planning, and organization, with engineering capabilities and problem-solving, to manage large-scale engineering enterprises.
Stevens Institute of Technology
The Stevens Institute of Technology offers a bachelor of engineering in engineering management degree program. This on-campus program prepares students for careers at the intersection of data, technology, economics, and organizations.
Students get an opportunity to work on real-life projects and cooperative education programs. There are two concentrations available: financial engineering and systems engineering.
Admission requirements for the program include a completed application, official ACT or SAT scores, an official high school transcript, two letters of recommendation, and an essay. Transfer students are required to submit English language proficiency and college transcripts from all previously attended colleges.
The curriculum prepares students to become decision-makers, equipped to develop solutions for complex management issues. Courses include engineering economics and project management; logistics and supply chain management; operations management and process engineering; statistics for engineering management; modeling and simulation; elements of operations research; data mining and risk assessment; and an introduction to engineering mechanics.
Students learn how to analyze systems using an engineering management approach, as well as how to design, conduct, and analyze experiments. They use engineering economics analysis, statistics, life cycle, and IPPD modes. Additionally, they develop skills in engineering management analysis and TQM to develop production plans and determine the scientific and engineering management variables of interest.
At the end of the program, graduates can take up roles as project managers, systems engineers and analysts, business and technology analysts, financial analysts, and quality assurance engineers.
Mechanical engineering is a field that applies engineering mathematics, engineering physics, and materials science principles for designing, analyzing, manufacturing, and maintaining mechanical systems.
The City College of New York offers a bachelor of engineering program in mechanical engineering. This educational program is carefully designed to meet the industry’s criteria for successful engineers.
Major admission requirements for the program include a competitive high school GPA and standardized test scores. International applicants from non-English speaking countries are required to submit TOEFL, IELTS, or PTE scores. Transfer applicants to the Grove School of Engineering are required to present a GPA of at least 2.7 and two semesters of calculus (with a grade of “C” or higher), one semester of physics (with a grade of “C” or better), and a minimum of 24 college credits. The applicants must demonstrate proficiency in math and science.
Made up of 130 to 131 credits, the program includes courses such as mechanics of materials, computer methods in engineering, mechanical systems design, advanced stress analysis, advanced mechatronics, fundamentals of mechatronics, and engineering mechanics.
The program teaches students how to conduct basic research, develop new scientific ideas, and use modern engineering tools. Students are also trained to offer support to government agencies, schools, and community groups.
Stony Brook’s mechanical engineering program prepares students to design mechanical systems across a wide range of industries. The curriculum builds from core courses in mathematics, physics, mechanics, and thermodynamics into advanced topics such as fluid mechanics, heat transfer, dynamics, control systems, materials, and machine design. Hands-on labs and project courses reinforce theory through experiments, modeling, and fabrication work.
In the upper years, students engage in design projects and capstone work that challenge them to integrate mechanical, thermal, and control elements into real-world prototypes. Many graduates choose to specialize via electives in areas like robotics, energy systems, bioengineering, or aerospace. The program positions students for careers in industries such as automotive, manufacturing, energy, robotics, HVAC, and beyond; or for graduate study in mechanical or related engineering fields.
Youngstown State University’s bachelor of engineering in mechanical engineering program provides students with a solid background in the fundamentals of engineering, mathematics, and the sciences. The program also offers tracks in the designing and analyzing of thermal fluid flow systems, dynamic systems, and solid mechanics systems.
The program, which comprises 130 to 131 credits, includes coursework in engineering materials, fluid dynamics, machine kinematics, dynamic systems modeling, design of machine elements, mechanical systems design, and mechanical vibrations, among others.
To be considered for admission, applicants must have graduated from high school or completed the General Education Development (GED) test. Additional requirements include a high school transcript, ACT or SAT scores, and a minimum high school grade point average of 2.0.
Students in this program will have access to fully equipped labs for thermodynamics, acoustics, internal combustion engines, and hands-on research in their new Hydraulics Laboratory.
Software powers a large part of today’s world. From hailing taxi cabs to ordering food, there is an app for everything. As a result, there is a growing demand for software engineers to develop new applications and websites.
Technology and the internet have enabled numerous entrepreneurs to see their ideas come to fruition. It is no surprise that many universities now offer courses and degree programs in technology entrepreneurship.
In a world largely powered by software, there is a high demand for those trained in web development. A bachelor's degree in web development can allow students to gain a fundamental understanding of software as a whole and confidently launch their career in this exciting field.
An online bachelor’s program in project management generally comprises 120 credit-hours and can be completed in four years. A few courses that students study include estimating and scheduling, project contracting, foundations of project management, international business, and project planning.
An online bachelor's degree in business data analytics provides students with a strong foundation in data analytics and prepares them for a promising career in this burgeoning field. Students become well-equipped in data mining, data storage, and data analytics.