General Engineering (GENG)

GENG 221 | SOFTWARE FOUNDATIONS

Units: 3 Repeatability: No

Prerequisites: ENGR 101 and ENGR 121 and MATH 150 and MATH 151 (Can be taken Concurrently) and PHYS 270 (Can be taken Concurrently)

Introduction to Object Oriented Programming in Python. Implementation and use of data structures including arrays, structures, classes, stacks, lists, and trees in C and Python.

GENG 288 | INTEGRATED APPROACH TO ELECTRICAL ENGINEERING

Units: 4 Repeatability: No

Prerequisites: PHYS 271 and MATH 310

Introduction to analysis of a wide range of electrical devices and systems encountered by engineers. DC and AC analysis of circuits containing resistors, capacitors, diodes, and LEDs and application to systems including solar cells, amplifiers, and digital devices. Simulation, testing, and measurement of circuits designed to meet specific requirements. Consideration of social context. Not open to Electrical Engineering majors.

GENG 294 | SPECIAL TOPICS IN INTEGRATED ENGINEERING

Units: 1-4 Repeatability: Yes (Can be repeated for Credit)

Special topics in various areas of Integrated Engineering. May be repeated for credit with a different topic.

GENG 299 | INDEPENDENT STUDY

Units: 1-3 Repeatability: Yes (Can be repeated for Credit)

Individual project in creative design and synthesis under the general supervision of a participating professor. Project proposal must be submitted and approved prior to enrollment. May be repeated for credit.

GENG 330 | BIOMATERIALS DESIGN

Units: 3 Repeatability: No

Prerequisites: ENGR 311 or MENG 311

Introduction to the fundamentals of implantable biomaterials. Study of the design and creation of implantable medical devices that mesh with human biology, physiology, and biomechanics and are suitable for a specific user. Group discussions, design projects and hands-on materials/tissue mechanical testing.

GENG 331 | QUANTITATIVE HUMAN PHYSIOLOGY

Units: 3 Repeatability: No

Prerequisites: (COMP 110 or ENGR 121 or COMP 150) and MATH 310

To introduce the principles of human biology and physiology using a quantitative modeling approach. Students will learn about various physiological systems including the nervous, cardiovascular, musculoskeletal, and renal systems. Quantitative models of these physiological systems will be considered. Course goals will be achieved through computer modeling, group discussions and a semester-long project.

GENG 350 | ENGINEERING AND SOCIAL JUSTICE

Units: 3 Repeatability: No

Core Attributes: Advanced writing competency, Domestic Diversity level 2

Prerequisites: ENGR 103

This course aims to support students understanding of engineering in relation to social justice. It will help students develop critical thinking skills and to apply these to the context of engineering practices and systems. Students will consider the historical and contemporary contexts and impacts of the designs, systems, processes and products surrounding and involving engineering and engineers. The course will be taught in intensive mode, with interactive lectures, workshops and seminars, together with a team project, where students will apply their learning to research a local community need.

GENG 360 | EXPERIMENTAL ENGINEERING

Units: 3 Repeatability: No

Prerequisites: ENGR 102 and ELEC 201 and MENG 210 and MENG 260 (Can be taken Concurrently) and COMP 120 and ENGR 311 and MATH 310 and ISYE 330 (Can be taken Concurrently)

Engineers rely heavily on data when making decisions. This is a course about how engineers collect, analyze, and present data. In this course, students will be introduced to fundamental principles of measurement and instrumentation through a series of hands on experiments in several engineering contexts, including designing your own experiment. Technical communication skills are an integral part of sharing data, therefore both written and oral communication will be taught this class. Every Spring.

GENG 383 | CITIES, COMMUNITIES, ORGANIZATIONS, AND URBAN DESIGN USING GIS

Units: 4 Repeatability: No

Prerequisites: MATH 115 or MATH 130 or MATH 150 or MATH 151 or MATH 250 and ENGR 103

This course explores how urban infrastructure design and the nonprofit sector impacts community health and resiliency through links to public health measures and social welfare outcomes. Students will learn to use Geographic Information Systems (GIS) to explore the impact of the placement of resources within a region. Students will choose an open-ended design project to explore the social fabric of cities through the analysis of spatial data and explore whether these issues can be alleviated through engineering planning approaches.

GENG 384 | REMEDIATION AND TREATMENT SEPARATION PROCESSES

Units: 3 Repeatability: No

Prerequisites: CHEM 151 and MATH 250

This course aims to provide an understanding of the principles of fluid separation processes and to develop skills in the design of fluid separation equipment in the context of sustainability and social justice. Physical and chemical processes are presented, including fundamentals of solid-liquid suspension, flocculation, coagulation, flotation, clarification, dewatering and gravity sedimentation processes for the remediation and treatment of water for different purposes.

GENG 420 | DRONES FOR GOOD

Units: 3 Repeatability: No

Prerequisites: GENG 491 (Can be taken Concurrently) or MENG 491 (Can be taken Concurrently) or ELEC 491 (Can be taken Concurrently) or ELEC 491W (Can be taken Concurrently) or MENG 491W (Can be taken Concurrently) or (ISYE 420 (Can be taken Concurrently) or ISYE 430 (Can be taken Concurrently))

Students work in an interdisciplinary team in a semester long project based course to design a drone that will have a positive impact on society. Rooted in the social sciences, the course starts with an investigation of what it means to be an engineer or a peace builder. This is followed by the engineering challenge of building a drone. Students will develop entrepreneurial skills as they identify an unmet social need and design a drone for positive social impact.

GENG 421 | EMBEDDED SYSTEMS PERFORMANCE

Units: 3 Repeatability: No

Prerequisites: COMP 280 with a minimum grade of C-

This course will focus on the application of all available processing power to implement system solutions. Parallel processing, core sequestration, processor affinity, CPU programming, DSP programming, and the integration of disparate processing elements via OpenCL will all be addressed in this course. The impact of coherent and non-coherent memory models will be addressed and the notion of data hazards in non-coherent systems will be detailed. We will also consider the application specific impacts of the relative power efficiency of alternative processing models.

GENG 422 | ADVANCED EMBEDDED SOFTWARE DEVELOPMENT

Units: 3 Repeatability: No

Prerequisites: COMP 421 with a minimum grade of C- or GENG 421 with a minimum grade of C-

Development of embedded software (firmware) using a real-time operating system (RTOS). Development of an application as a set of independent threads that communicate with each other via message queues and semaphores.

GENG 430 | BIOINFORMATICS

Units: 3 Repeatability: No

Prerequisites: (COMP 110 or COMP 121 or ENGR 121) and ISYE 330 and GENG 331

To introduce the principles of genomics, transcriptomics, gene editing, and bioinformatics. In addition, students will be asked to consider the ethical and social issues related to gene editing. The learning objectives for this course are achieved through the use of computer simulations, bioinformatics toolkits, group discussions, and ethical case studies. The course will include a semester-long project in which students get hands-on experience using bioinformatics analysis methods and practice communicating their findings.

GENG 431 | BIOMECHANICS

Units: 3 Repeatability: No

Prerequisites: MENG 210 and (MENG 370 (Can be taken Concurrently) or GENG 331 (Can be taken Concurrently))

Introduction to the fundamentals of orthopedic biomechanics. Application of mechanical engineering principles to understand how humans and tissues function, are damaged, and can be repaired by the body and external treatments. Research and methods in orthopedic biomechanics.

GENG 432 | MEDICAL DEVICES

Units: 3 Repeatability: No

Prerequisites: ENGR 103 and (GENG 332 (Can be taken Concurrently) or MENG 370 (Can be taken Concurrently))

Introduction to the medical device market and the engineering requirements for a variety of devices from concept inception through to commercialization. The course will provide an overview of the regulatory and design requirements for medical devices in the US market with discussions including global markets. Application of engineering principles to understand how products are designed and tested with performance expectations for the human body.

GENG 460 | LAW FOR ENGINEERS

Units: 3 Repeatability: No

This course introduces engineering students to the many facets of the law and litigation that are relevant to a career in engineering. Through targeted readings, case studies, and independent legal research students will learn about the legalities associated with a career in engineering, engineering design, contracts, and intellectual property.

GENG 482 | PHOTOVOLTAIC SOLAR ENERGY

Units: 3 Repeatability: No

Prerequisites: ENGR 311 and GENG 350 (Can be taken Concurrently) and GENG 360 (Can be taken Concurrently)

Introduction to photovoltaic (PV) solar energy including materials and device physics of solar cell operation, crystalline silicon technologies, PV systems and applications, and economic and environmental considerations. The course also aims to aid the students' professional development by addressing issues such as the ability to critically evaluate technical papers, conduct effective literature research, and express information orally and in writing.

GENG 491 | ENGINEERING SENIOR DESIGN I

Units: 4 Repeatability: No

Prerequisites: GENG 350 (Can be taken Concurrently) and GENG 360

Proposal and design phase of a capstone project culminating in a documented and approved engineering design project to be implemented in ENGR 492. Computer-aided electrical, mechanical, software, math, science and other discipline design techniques are used to study design alternatives and support the final design selection: evaluation of ethical, cultural, economic, societal, and safety considerations in the design process. The development of individual and group written and oral communication skills. This course prepares students to approach an engineering design project in a small team. Topics include project selection, research methods on chosen project, a review of the design process, including concept generation, concept selection, construction, testing, and evaluation. Fall semester.

GENG 492 | ENGINEERING SENIOR DESIGN II

Units: 3 Repeatability: No

Core Attributes: Advanced Integration

Prerequisites: GENG 491

Engineering capstone design experience in a realistic engineering environment that applies and integrates engineering and nonengineering topics. Students work in teams, in collaboration with engineering faculty and/or engineering professionals from industry, on an open-ended design project. This involves design, construction, testing and evaluation as well as consideration of issues related to culture, ethics, economics, social justice, safety and professional practice. Course also includes documentation of design project including written reports and oral presentations to multiple audiences. Spring semester.

GENG 494 | SPECIAL TOPICS IN INTEGRATED ENGINEERING

Units: 1-4 Repeatability: Yes (Can be repeated for Credit)

Special topics in areas of interest to Integrated Engineering. May be repeated for credit with a different topic.

GENG 496 | UNDERGRADUATE RESEARCH

Units: 0.5-3 Repeatability: Yes (Can be repeated for Credit)

Faculty-directed undergraduate research in integrated engineering. Problem proposal must be submitted and approved prior to enrollment. Written report required. Upper division standing in engineering. Prior approval by department chair is required. May be repeated for credit.

GENG 498 | INTERNSHIP/CO-OP EXPERIENCE

Units: 1-3 Repeatability: Yes (Can be repeated for Credit)

Directed upper division level internship/ co-operative experience in engineering research, design, development, manufacturing, or the engineering activity. Written report required. Credit not applicable to minimum program graduation requirement. Placement contingent upon approval of participating organization. May be repeated for credit.

GENG 499 | INDEPENDENT STUDY

Units: 1-3 Repeatability: Yes (Can be repeated for Credit)

Individual project in creative design and synthesis under the general supervision of a participating professor. Project proposal must be submitted and approved prior to enrollment.