Apr 25, 2024  
2017-2018 Undergraduate Academic Catalog 
    
2017-2018 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Civil Engineering

  
  • CV 3500 - Geotechnical Engineering

    3 lecture hours 2 lab hours 4 credits
    Course Description
    Introduction to the fundamental priciples of soil mechanics. Topics include elementary mass-volume relations for soils, soil types and classifications, soil compactioin, geostatic stress distributions, shear strength under drained and undrained conditions, bearing capacity, settlement, and consolidation. The laboratory will cover test methods and interpretations of laboratory results for the determination of physical, mechanical, and hydraulic properties of soil. (prereq: AE 1231 AE 201 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • TBD

    Prerequisites by Topic
    • Construction materials
    • Mechanics of materials

    Course Topics
    • TBD

    Coordinator
    Frank Mahuta
  
  • CV 4900 - Civil Engineering Senior Design Project I

    1 lecture hours 4 lab hours 3 credits
    Course Description
    This course is the first course in a two course sequence. Students interact with a real-life client to design a civil engineering project through the preliminary design phase of the project. Students will apply their academic knowledge of civil and environmental engineering systems to the design of a real-world project as part of a multidisciplinary project team. Potential types of projects that can be used to satisfy the senior design project include (1) national design competitions, (2) international service projects with organizations such as Engineers Without Borders (EWB), or (3) projects solicited from or offered by local municipal entities or businesses. Projects are assigned to student teams by the faculty.  In this first quarter, students design teams are organized and paired with faculty advisors in their specialty area. Student teams receive a “Request for Proposals” (RFP) for the design and construction of a civil engineering project at the start of the quarter. Lectures address the design process, engineering specifications, and library research techniques. The quarter culminates in the production and presentation of a detailed design-build proposal in accordance with the requirements of the RFP. (prereq: senior standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Develop and present a proposal for the design and construction of a civil engineering project in response to the RFP 
    • Demonstrate the ability to design a system, component, or process to meet desired needs in more than one civil engineering context and within realistic constraints such as customary standards of practice, costs, and sustainability
    • Demonstrate expertise as a functional member of a multidisciplinary team
    • Demonstrate the ability to identify, formulate, and solve ill-defined engineering problems in the student’s area of specialization
    • Demonstrate an ability to organize and deliver effective verbal, written, and graphical communications
    • Demonstrate an understanding of the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context.
    • Demonstrate self-directed learning
    • Demonstrate the ability to use the appropriate techniques, skills, and engineering tools necessary for modern engineering practice
    • Develop simulated industry work relationships using a student and faculty team approach
    • Identify and list the advantages and limitations of the team approach in a realistic design project environment
    • Display an understanding of the basic tenets of sustainability
    • Demonstrate the ability to cooperate with team-mates, coordinate workloads, and manage time effectively
    • Demonstrate understanding of applicable code requirements and design guidelines
    • Demonstrate the students’ knowledge of their specialty area in civil engineering:

    a.    Construction Management

    • Exhibit understanding of effective site mobilization and project safety requirements
    • Show understanding of project cash flow requirements
    • Prove understanding of construction scheduling
    • Present complete line item and summary of construction costs
    • Develop a Management Information Systems (MIS) plan that is effective and project appropriate
    • Apply appropriate computer tools
    • Apply value engineering and constructability
    • Demonstrate understanding of the LEED certification process and how it affects overall project costs, coordination, and owner decisions
    • Present quality oral presentations and demonstrate ability to answer questions during presentations

    b.    Environmental Engineering

    • Characterize potential wastestreams
    • Identify applicable regulations
    • Identify and analyze appropriate alternative systems, components, or processes to manage, treat, and dispose of the wastestreams while complying with applicable regulatory requirements
    • Create order of magnitude cost estimates for alternatives
    • Select alternative(s) for design development
    • Communicate graphically, verbally, and in writing to the client describing the selected alternatives
    • Perform mass and energy balances on environmental systems
    • Utilize the LEED and/or Envision rating systems for the assigned project
    • Consider building sustainability issues with respect to appropriate electrical, HVAC, plumbing, and environmental design
    • Consider emergency systems, egress lighting, exit signs, and fire alarm systems/pumps in relation to appropriate design

    c.    Structural Engineering

    • Develop structural systems compatible with Civil Engineering design and other engineering disciplines
    • Understand structural loadings and other structural design criteria
    • Understand lateral force resisting systems
    • Understand structural design evident in structural plans
    • Understand structural design evident in structural details
    • Appropriately use knowledge of structural analysis by hand
    • Appropriately use knowledge of structural analysis by computer programs
    • Appropriately use knowledge of structural design calculations
    • Discuss structural design and human behavior issues in meetings and presentations

    d.    Water Resources Engineering

    • Identify the relevant hydrologic and hydraulic features of the project requiring design
    • Identify options for stormwater management applicable to the project
    • Create order of magnitude cost estimates for each stormwater management option considered
    • Identify options for relevant hydraulic systems (e.g., hydraulic profiles, water supplies, wastewater drainage) on the project
    • Create order of magnitude cost estimates for hydraulic system options

    Prerequisites by Topic
    • Must have completed all prior courses in specialization to start of course
    • Approval of curriculum coordinator

    Course Topics
    • Introduction to course and scoping of project
    • Problem identification within specialization
    • Solution alternative identification
    • Alternative analysis
    • Alternative selection
    • Presentation to Client

    Coordinator
    Doug Nelson
  
  • CV 4920 - Civil Engineering Senior Design Project II

    1 lecture hours 6 lab hours 4 credits
    Course Description
    This course is the second course in a two course sequence. Students are expected to develop preliminary design documents for their project as presented during the first quarter and amended by the client. The preliminary design documents will typically include plans, specifications, and an estimate of construction costs and schedules for detailed engineering design and construction. The students must then orally present and defend the design before a review committee of experienced practitioners and/or faculty members. (prereq: CV 4900 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Develop and present a proposal for the design and construction of a civil engineering project in response to the RFP
    • Demonstrate the ability to design a system, component, or process to meet desired needs in more than one civil engineering context and within realistic constraints such as customary standards of practice, costs, and sustainability
    • Demonstrate expertise as a functional member of a multidisciplinary team
    • Demonstrate the ability to identify, formulate, and solve ill-defined engineering problems in the student’s area of specialization
    • Demonstrate an ability to organize and deliver effective verbal, written, and graphical communications
    • Demonstrate an understanding of the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context
    • Demonstrate self-directed learning
    • Demonstrate the ability to use the appropriate techniques, skills, and engineering tools necessary for modern engineering practice
    • Develop simulated industry work relationships using a student and faculty team approach
    • Identify and list the advantages and limitations of the team approach in a realistic design project environment
    • Display an understanding of the basic tenets of sustainability
    • Demonstrate the ability to cooperate with team-mates, coordinate workloads, and manage time effectively
    • Demonstrate understanding of applicable code requirements and design guidelines
    • Demonstrate the students’ knowledge of their specialty area in Civil Engineering:

    a.     Construction Management

    • Exhibit understanding of effective site mobilization and project safety requirements
    • Show understanding of project cash flow requirements
    • Prove understanding of construction scheduling
    • Present complete line item and summary of construction costs
    • Develop a Management Information Systems (MIS) plan that is effective and project appropriate
    • Apply appropriate computer tools
    • Apply value engineering and constructability
    • Demonstrate understanding of the LEED certification process and how it affects overall project costs, coordination, and owner decisions
    • Present quality oral presentations and demonstrate ability to answer questions during presentations

    b.    Environmental and Water Resources Engineering

    • Characterize potential wastestreams
    • Identify applicable regulations
    • Identify and analyze appropriate alternative systems, components, or processes to manage, treat, and dispose of the wastestreams while complying with applicable regulatory requirements
    • Create order of magnitude cost estimates for alternatives
    • Select alternative(s) for design development
    • Communicate graphically, verbally, and in writing to the client describing the selected alternatives
    • Perform mass and energy balances on environmental systems
    • Utilize the LEED and/or Envision rating systems for the assigned project
    • Consider building sustainability issues with respect to appropriate electrical, HVAC, plumbing, and environmental design
    • Consider emergency systems, egress lighting, exit signs, and fire alarm systems/pumps in relation to appropriate design
    • Identify the relevant hydrologic and hydraulic features of the project requiring design
    • Identify options for stormwater management applicable to the project
    • Create order of magnitude cost estimates for each stormwater management option considered
    • Identify options for relevant hydraulic systems (e.g., hydraulic profiles, water supplies, wastewater drainage) on the project
    • Create order of magnitude cost estimates for hydraulic system options

    c.    Structural Engineering

    • Develop structural systems compatible with Civil Engineering design and other engineering disciplines
    • Understand structural loadings and other structural design criteria
    • Understand lateral force resisting systems
    • Understand structural design evident in structural plans
    • Understand structural design evident in structural details
    • Appropriately use knowledge of structural analysis by hand
    • Appropriately use knowledge of structural analysis by computer programs
    • Appropriately use knowledge of structural design calculations
    • Discuss structural design and human behavior issues in meetings and presentations

    Prerequisites by Topic
    • Must have completed all prior courses in specialization prior to start of course
    • Approval of curriculum coordinator

    Course Topics
    • Modification of project plan as needed
    • Perform final design calculations and design sketches
    • Prepare draft design drawings and details
    • Prepare final construction cost estimate
    • Prepare draft construction documents
    • Finalize documents and drawings
    • Presentation of design to committee

    Coordinator
    Doug Nelson
  
  • CV 5210 - Matrix Structural Analysis

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course presents the matrix stiffness method of structural analysis. Topics include analysis of trusses, beams, and frames; coordinate transformation; equivalent nodal loads; and computerized analysis with emphasis on structural modeling and verification of results.  (prereq: AE 3211  or equivalent)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • TBD 

    Prerequisites by Topic
    • Structural Analysis

    Course Topics
    • TBD 

    Coordinator
    Richard A. DeVries
  
  • CV 5220 - AISC Steel Design

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course presents advanced topics in design of steel structures. Topics include plate girder design; column and frame design; bracing design; connection design; and advanced floor serviceability. (prereq: AE 3221  or equivalent)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design plate girders for flexure and shear 
    • Design steel frames for gravity and axial loads 
    • Design bracing systems for steel structures 
    • Design connections for steel structures 
    • Understand advanced floor serviceability

    Prerequisites by Topic
    • Steel Design

    Course Topics
    • Design of plate girders (2 classes) 
    • Design of columns including slender element effects (2 classes) 
    • Design of braced and moment frames, including design using the direct analysis method (2 classes) 
    • Analysis of steel framed floors for occupant-induced vibrations (1 class) 
    • Design of connections for steel structures, including partially-restrained connections (2 classes)

    Coordinator
    Richard A. DeVries
  
  • CV 5232 - Prestressed Concrete Design

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course presents the behavior and design of prestressed concrete members and structures.  Topics include PCI and ACI design criteria; flexural member design; compression member design; beam-column member design; and connection design. (prereq: AE 3231   or equivalent)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design prestressed concrete beams for deflection, flexure, development, shear, and torsion
    • Design prestressed concrete columns subjected to axial and flexural loads
    • Determine prestressed connection capacities

    Prerequisites by Topic
    • Reinforced concrete design

    Course Topics
    • Analysis Methods
    • Loss of Prestress
    • Flexure Design
    • Shear and Torsion Design
    • Compression Member Design
    • Connection Design

    Coordinator
    Richard A. DeVries
  
  • CV 5234 - Foundation Design

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course presents the design of foundation systems. Topics include design of shallow foundations for axial, flexural, and shear forces; design of anchorage in concrete; design of retaining walls for lateral and gravity forces; design of slabs on grade and pavement; design of piers and piles; and design of pile caps with the strut and tie method. (prereq: AE 3231  or equivalent)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design a spread footing subjected to axial load and moment 
    • Design a base plate subjected to axial load and moment 
    • Explain the design of deep foundations for axial and lateral loads

    Prerequisites by Topic
    • Reinforced concrete design

    Course Topics
    • Live Load reduction
    • Shallow foundation design
    • Base plate design
    • Anchorage to concrete
    • Basement wall design
    • Slab on ground design
    • Deep foundation design
    • Strut-and-tie method

    Coordinator
    Richard A. DeVries
  
  • CV 5240 - Masonry Design

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course examines design of unreinforced and reinforced masonry structures. Topics include lintels; walls subjected to out-of-plane and in-plane loads; detailing, allowable stress design and strength design. (prereq: AE 3231  or equivalent)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be familiar with the material properties of masonry units and mortar 
    • Understand the behavior and design of masonry flexural members 
    • Understand the design of masonry walls for axial loads 
    • Understand the design of masonry walls for out-of-plane bending 
    • Understand the design of masonry walls for in-plane bending and shear 
    • Be familiar with detailing of masonry walls 
    • Understand design of anchorage in concrete and masonry

    Prerequisites by Topic
    • Reinforced concrete design

    Course Topics
    • Introduction to course 
    • Materials (CMU, mortar, grout, reinforcement) 
    • Introduction to ACI 530 
    • Reinforced Masonry Beams 
    • Masonry with Axial Loads (columns, walls and pilasters, slender walls 
    • Wall with In-Plan Bending and Shear (unreinforced and reinforced walls, distribution of force to walls, openings) 
    • Detailing of Masonry (non-masonry lintels, moisture, veneers) 
    • Anchorage design in Masonry and Concrete 
    • Construction Issues 

    Coordinator
    Richard A. DeVries
  
  • CV 5250 - Wood Design

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course presents the behavior and design of wood structures. Topics include sawn beam and column design; engineered wood beam and column design; design of plywood floors, diaphragms, and shear walls; and connection design. (prereq: AE 3201  or equivalent)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be familiar with the material properties and manufacture of sawn and engineered wood products 
    • Understand the design of sawn and engineered wood members for flexure, shear, axial and combined axial and flexural loads 
    • Understand the selection of plywood for out-of-plane loading 
    • Understand the design or horizontal wood diaphragms and vertical wood shear walls 
    • Understand the design of bolted connections of wood members 
    • Understand the design of nailed connections of wood members 
    • Be familiar with other connections of wood members

    Prerequisites by Topic
    • Principles of structural engineering

    Course Topics
    • Introduction to Course 
    • Introduction to NDS Specification 
    • Material Properties and Manufacture of Sawn and Engineered Wood Products 
    • Sawn Beam Design

    Coordinator
    Richard A. DeVries
  
  • CV 5260 - Bridge Design

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course presents structural analysis and design of highway bridges. Topics include construction materials in bridges; loads on highway bridges; load path and distribution in bridge superstructure; design of single-span and multi-span highway bridges including rolled steel girder bridges with concrete deck, flat slab bridges, and box culverts; and bridge aesthetics. (prereq: AE 3231  or equivalent)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the different types of bridges and when their use is appropriate 
    • Determine AASHTO loading requirements for bridges 
    • Design basic steel girder bridges 
    • Design basic reinforced concrete slab bridges

    Prerequisites by Topic
    • Reinforced concrete design

    Course Topics
    • Short topics: Minneapolis I-35 collapse; Bridge types and economical spans; Fatigue and Fracture Mechanics; Hoan Bridge; Aesthetics in design; Arches; Suspension bridge types; Tacoma Narrows; Connecticut Turnpike at Mianus River 
    • Basic structural analysis with moving loads 
    • Loadings and load combinations 
    • Girder bridges: general concepts 
    • Two-span continuous composite rolled steel beam bridge design 
    • Girder bridges: additional topics for precast concrete girders and steel plate girders 
    • Multi-span reinforced concrete slab bridge design 
    • Multi-cell box culvert design

    Coordinator
    Richard A. DeVries
  
  • CV 5262 - Modern Structural Systems

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces the selection of structural systems for performance, cost and constructability; and resistance to gravity and lateral loads. (prereq: AE 3201  or equivalent)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be able to determine the underlying factors in structural system selection with the Owner, Architect, and Engineers of other disciplines in mind 
    • Have an understanding of the structural system selection process for low-, mid-, and high-rise buildings 
    • Be introduced to spreadsheets, software and other resources available from various professional organizations 
    • Have studied materials and materials selection that may be considered “unique” 
    • Have made new contacts with experts in the building construction industry 
    • Have gained an appreciation for the differences in firms and how other firms approach building design and troubleshooting

    Prerequisites by Topic
    • Understanding of design methodologies for different structural materials (steel, concrete, wood, masonry)
    • Basic understanding of structural analysis software

    Course Topics
    • Broad-based system selection comparing materials and construction processes 
    • Open-web joists, joist girders, metal deck 
    • Efficient framing and lateral resistance schemes for steel framed structures  
    • Comparison between concrete floor systems 
    • Considerations for masonry structures 
    • Design considerations for parking structures 
    • Other systems (wood, light gage steel) 
    • Considerations when using structural software

    Coordinator
    Richard A. DeVries
  
  • CV 5800 - Research and Writing

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to equip students with the research and writing skills necessary to successfully complete an engineering capstone design project. After selecting a capstone topic, the student will learn how to use the MSOE library’s online databases and print/electronic resources to locate relevant and credible literature, as well as other sources of information. In conjunction with an ongoing critical assessment of their proposed capstone topics, students will evaluate the source material to refine their topics, and to articulate questions and issues for further investigation. After an introduction to the purposes and methods of literature reviews in technical writing, students will be required to write a review of the literature read during the term. Weekly referencing exercises and writing discussions will help the student master the MSOE Style Guide. (prereq: graduate standing or approval of program director)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Develop a research question the answers to which will form the basis of a capstone design project
    • Locate relevant and credible sources of information that can be used to answer the research question using the MSOE library’s online databases and print/electronic resources
    • Reference the relevant sources of information - including books, journal articles, governmental documents, and online publications using the MSOE Graduate Student Style Guide
    • Read 6-12 of the relevant and credible sources of information found
    • Write a literature review on a topic related to the student’s research question

    Prerequisites by Topic
    • None

    Coordinator
    Richard A. DeVries
  
  • CV 6210 - Applied Finite Elements

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course presents the application of the finite element method to building analysis. Topics include element stiffness matrices for beam, plate, shell and continuum elements; solution of equations; material models for steel and concrete; boundary conditions; and applied loading. (prereq: AE 5210  or CV 5210 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Analyze structures using one dimensional finite elements 
    • Analyze structures using approximations of two dimensional finite elements 
    • Analyze diverse structures using finite element software

    Prerequisites by Topic
    • Matrix structural analysis

    Course Topics
    • Stiffness matrices 
    • Material model 
    • Boundary conditions 
    • Applied loading

    Coordinator
    Richard A. DeVries
  
  • CV 6212 - Structural Dynamics

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces analysis of single degree of freedom systems; multi-degree of freedom Systems; free vibration analysis; forced system response; analysis of earthquake loading; and modal analysis. (prereq: AE 5210  or CV 5210 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Analyze single degree of freedom systems for a variety of dynamic loadings 
    • Analyze multi-degree of freedom systems for a variety of dynamic loadings 
    • Calculate the response of simple structures to earthquake loading

    Prerequisites by Topic
    • Matrix structural analysis

    Course Topics
    • Single degree of freedom (SDOF) systems 
    • Equation of motion 
    • Free vibration 
    • Harmonic loads 
    • Impulsive loads 
    • Methods for numerical solution of equations of motion 
    • Finite difference methods for linear and nonlinear systems 
    • Earthquake response history and spectra 
    • Multi-degree of freedom (MDOF) systems 
    • Equation of motion 
    • Other preliminary topics 
    • Free vibration 
    • Modal damping 
    • Modal analysis for linear systems

    Coordinator
    Richard A. DeVries
  
  • CV 6214 - Lateral Loads on Structural Systems

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course focuses on determining earthquake and wind loads on structures. Topics include basis for code procedures; code characterization of loads; code assumptions of elastic versus inelastic behavior; and detailing for inelastic response. (prereq: AE 6212  or CV 6212 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Determine wind loads on the main wind force resisting system 
    • Determine wind loads on components and cladding 
    • Determine earthquake loads on a structure

    Prerequisites by Topic
    • Structural dynamics

    Course Topics
    • Earthquake loads 
    • Response of MDOF systems 
    • ASCE-7 Seismic analysis 
    • Performance-based design 
    • ASCE-7 Wind loads

    Coordinator
    Richard A. DeVries
  
  • CV 6216 - Structural Stability

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course presents structural stability analysis for members and multistory frames. Topics include torsional buckling of beams; plate buckling; modeling structural stability with the finite element method; and post-buckling behavior. (prereq: AE 6210  or CV 6210 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Determine column buckling behavior and torsional buckling capacity of beams 
    • Determine plate buckling capacities 
    • Model structural stability with the finite element method

    Prerequisites by Topic
    • Finite element analysis

    Course Topics
    • Structural stability 
    • Buckling behavior, torsional buckling 
    • Plate buckling 
    • Modeling 
    • Post-buckling behavior

    Coordinator
    Richard A. DeVries
  
  • CV 6222 - AISI Steel Design

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course presents cold-formed structural steel properties and design of cold-formed steel structural members using LRFD methodology published by AISI. Topics include flexural members; compression members; beam-columns; connections; and cold-formed steel shear diaphragms for residential construction. (prereq: AE 6216  or CV 6216 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design cold-formed steel members for flexural and shear capacity 
    • Design cold-formed steel columns and beam-columns 
    • Design connections of cold-formed steel members

    Prerequisites by Topic
    • Structural stability

    Course Topics
    • AISI Design of beams, columns, connections

    Coordinator
    Richard A. DeVries
  
  • CV 6224 - Connection Design

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course focuses on the design of connections between structural members with emphasis on connecting hot-rolled steel members. Topics include overview of connection design; limit states; connection selection; shear connections; moment connections; partially restrained connections; bracing connections; and design of special connections for earthquake loading. (prereq: AE 5220  or CV 5220 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the basis for connection design as presented in the AISC Manual 
    • Determine limit states for different types of connections 
    • Determine connection efficiency for given loads 
    • Determine suitability of connections for different situations 
    • Understand analysis methods unique to connection design 
    • Design simple shear, moment and partially restrained connections 
    • Design light and heavy bracing connections 
    • Understand how seismic loading affects the design of the connection

    Prerequisites by Topic
    • Determinate and indeterminate structural analysis 
    • Understanding of structural analysis software 
    • Understanding of basic design for steel tension, compression, flexural and combined flexural/axial members 
    • Understanding of design of simple connections (tension, shear, moment)

    Course Topics
    • Fastener types 
    • Eccentric loading on fasteners 
    • Prying action 
    • Framing connections 
    • Moment connections 
    • Bracing connections 
    • Partially restrained connections 
    • Introduction to connection design for seismic loading  

    Coordinator
    Richard A. DeVries
  
  • CV 6230 - Reinforced Concrete Structure Design

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course presents the design of reinforced concrete floor systems. Topics include design of pan joists systems; design of two way slabs and flat plate floors; ACI Direct Design and Equivalent Frame methods; connection design; and commercial structural design software. (prereq: graduate standing; AE 3231  or equivalent)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be familiar will the ACI code provisions and engineering methods needed to design any of the common concrete floor systems: Pan joist, wide pan, flat slab and flat plate with conventional reinforcement

    Prerequisites by Topic
    • Reinforced concrete design

    Course Topics
    • ACI code provisions for pan joist floors 
    • Designing a pan joist floor for shear and moment 
    • Wide pan code considerations 
    • ACI code provisions for flat slab floors 
    • The Direct Design and Equivalent Frame method 
    • ACI code provisions for flat plate floors 
    • Introduction to posttensioned floor design

    Coordinator
    Richard A. DeVries
  
  • CV 6370 - Facilities Planning

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces students to a facilities plan, which is a comprehensive evaluation of infrastructure requirements needed for a municpality’s or a region’s water supply, stormwater and sewerage, and wastewater treatment systems.  This course will investigate the essential components of facilities plans for these various systems through the use of case studies of local and national interest. (prereq: graduate standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • TBD

    Prerequisites by Topic
    • None

    Course Topics
    • None

    Coordinator
    Francis Mahuta
  
  • CV 7100 - Applied Statistics and Modeling

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course covers topics in statistics needed for the statistical analyses of water, air, and other environmental systems. It also presents methods for developing statistical models. Specific topics include: (1) determining if significant differences exist between data sets using parametric and non-parametric methods, (2) experimental design, (3) constructing linear and non-linear regression models, (4) developing Monte Carlo models, (5) analyzing time-series, and (6) special topics. (prereq: MA 262 , graduate standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • TBD

    Prerequisites by Topic
    • Statistics

    Course Topics
    • TBD

    Coordinator
    William Gonwa
  
  • CV 8000 - Research and Presentation

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course presents research, critical reading, and technical presentation (written and oral) skills needed by a practicing civil engineer. The student will select a topic relevant to civil engineering and conduct literature research or other research on that topic. The student will present the results of the research with a written technical report. The student will also give an oral presentation on the results of the research. (prereq: consent of the MSCV program director)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Demonstrate knowledge on chosen research topic

    Prerequisites by Topic
    • Civil Engineering

    Course Topics
    • Determined by student and faculty advisor

    Coordinator
    Francis Mahuta
  
  • CV 8900 - Capstone Project I

    1 lecture hours 0 lab hours 3 credits
    Course Description
    This is the first of a three-course sequence (with CV 8910 and CV 8920) which comprise the independent capstone project of the Master of Science in Civil Engineering program.  The student will complete a project that presents a comprehensive solution to a civil engineering problem.  The problem is to be formulated by the student under the supervision of a faculty advisor.  The project may be based on the student’s industrial experinece, consist of physical research, or consist of an analytic solution.  The project must be approved by the Master of Science in Civil Engineering program director and the CAECM Department chairperson.  Satisfactory progress and completion of the capstone project is to be determined by an academic committee consisting of the faculty advisor and two faculty members.  This course is graded on a S/U basis. (prereq: consent of the MSCV program director)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Complete an independent research project

    Prerequisites by Topic
    • Civil Engineering

    Course Topics
    • Determined by student and faculty advisor

    Coordinator
    Francis Mahuta
  
  • CV 8910 - Capstone Project II

    1 lecture hours 0 lab hours 3 credits
    Course Description
    This is the second of a three-course sequence (with CV 8900 and CV 8920) which comprise the independent capstone project of the Master of Science in Civil Engineering program. (See CV 8900) Satisfactory progress and completion of the capstone project is to be determined by an academic committee consisting of the faculty advisor and two faculty members. This course is graded on a S/U basis. (prereq: CV 8900 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Complete an independent research project

    Prerequisites by Topic
    • Civil Engineering

    Course Topics
    • Determined by student and faculty advisor

    Coordinator
    Francis Mahuta
  
  • CV 8920 - Capstone Project III

    1 lecture hours 0 lab hours 3 credits
    Course Description
    This is the third of a three-course sequence (with CV 8900 and CV 8910) which comprise the independent capstone project of the Master of Science in Civil Engineering program. (See CV 8900) Satisfactory progress and completion of the capstone project is to be determined by an academic committee consisting of the faculty advisor and two faculty members. The student will receive a letter grade for this course. (prereq: CV 8910 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Complete an independent research project

    Prerequisites by Topic
    • Civil Engineering

    Course Topics
    • Determined by student and faculty advisor

    Coordinator
    Francis Mahuta

BioMolecular Engineering

  
  • EB 401 - Topics in Biomolecular Engineering

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course covers current topics in bioengineering that are not covered in other classes. Topics and structure, as well as credits, may vary. Faculty areas of expertise and possible topics for this course are listed on the Biomolecular Engineering program pages in the undergraduate catalog and on the Web. Groups of students interested in a particular topic should contact the appropriate faculty member or the program director well in advance of registration for the quarter. Credit in this course will be determined after consultation with the instructor. (prereq: consent of instructor)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • TBD

    Prerequisites by Topic
    • TBD

    Coordinator
    Matey Kaltchev
  
  • EB 499 - BioMolecular Engineering Independent Study

    1 lecture hours 0 lab hours 3 credits
    Course Description
    Students are given the opportunity to pursue an approved subject not covered in regularly scheduled course work in BioMolecular engineering. This may take the form of individual or small group studies, literature surveys, and laboratory or research projects. Weekly meetings with the course advisor are required. A final report to be filed in the Physics and Chemistry department may also be required. (prereq: junior or senior standing, consent of the course advisor and department chair)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Varies

    Prerequisites by Topic
    • Varies

    Course Topics
    • Varies

    Coordinator
    Gul Afshan
  
  • EB 1000 - Intro to BioMolecular Engineering

    1 lecture hours 0 lab hours 1 credits
    Course Description
    The course introduces students to biomolecular engineering and its role as a profession in addressing contemporary technological, social, ethical, and economic issues in today’s world. The course highlights the integration of molecular biology into the engineering fields; the fusion of biology-based disciplines into chemical engineering; and new areas of biomolecular engineering such as cell and protein engineering, bioprinting and dicrete nanotransport. Lecture topics include examples of how biomolecular engineers can incorporate a wide range of biosciences with physics and chemistry to develop new products, and improve process efficiencies. Biomolecular modeling and basic concepts of design is introduced. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Gain an understanding of both the engineering profession and what biomolecular engineers do
    • Distinguish macro scales from micro scales. Should be able to perform unit and scale conversions
    • Gain an understanding of the importance of project participation. Ethics and rules of teamwork in a working environment for a lifelong learning approach
    • Demonstrate the use of basic biomolecular engineering terminology
    • Be familiar with the performance of selected engineering techniques and applications of biomolecular engineering discipline

    Prerequisites by Topic
    • None  

    Course Topics
    • Syllabus, Intro, Pre-test, Survey, History and Intro to BioE (1 class)
    • Intro to BioE Program, Curriculum and the CBM (2 classes)
    • Difference between macro and micro scale. Interchangeable use and applications. (1 class)
    • Diversity and extent of the biomolecular engineering (1 class)
    • Think out of the Box activity (1 class)
    • Reading, understanding and discussing a scientific/Engineering paper (2 classes)
    • T shirt Design discussions (1 class)
    • Introduction to the design process, maintenance of the engineering logbook and an introduction to time management and time logs (1 class)

    Coordinator
    Gul Afshan
  
  • EB 1001 - Intro to BioMolecular Engineering

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The course introduces students to biomolecular engineering and its role as a profession in addressing contemporary technological, social, ethical, and economic issues in today’s world. The course highlights the integration of molecular biology into the engineering fields; the fusion of biology-based disciplines into chemical engineering; and new areas of biomolecular engineering such as cell and protein engineering, bioprinting and dicrete nanotransport. Lecture topics include examples of how biomolecular engineers can incorporate a wide range of biosciences with physics and chemistry to develop new products, and improve process efficiencies. Biomolecular modeling and basic concepts of design are introduced. Initial computer skills needed in upcoming courses are introduced. (prereq: none)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Gain an understanding of both the engineering profession and what biomolecular engineers do
    • Distinguish macro scales from micro scales. Should be able to perform unit and scale conversions
    • Gain an understanding of the importance of project participation
    • Ethics and rules of teamwork in a working environment for a lifelong learning approach
    • Demonstrate the use of basic biomolecular engineering terminology
    • Be familiar with the performance of selected engineering techniques and applications of biomolecular engineering discipline

    Prerequisites by Topic
    • No prerequisites by topic appended

    Course Topics
    • Syllabus, Intro, Pre-test, Survey, History and Intro to BioE (2 class)
    • Intro to BioE Program, Curriculum and the CBM (3 classes)
    • Difference between macro and micro scale. Interchangeable use and applications (3 class Practice in class)
    • Diversity and extent of the biomolecular engineering (2 class)
    • Think out of the Box activity (2 class)
    • Reading, understanding and discussing a scientific/Engineering paper (5 classes)
    • T shirt Design discussions (5 class)
    • Introduction to the design process, maintenance of the engineering logbook and an introduction to time management and time logs (3 class)
    • Introduction to word, excel, powerpoint (3 practice in class)
    • Exam and quiz (2 classes)

    Coordinator
    Gul Afshan
  
  • EB 1100 - BioMolecular Engineering Seminar I

    1 lecture hours 0 lab hours 0 credits
    Course Description
    This is the first in a series of four BioE seminar courses. Seminars are presented on current subjects relevant to biomolecular engineering. Attendance is required. The seminars will highlight exciting new areas being advanced by biomolecular engineers. One of the goals of the course is to assist students in acquiring skills such as critical thinking, communication, public speaking and participation in discussion of controversial ideas. Students engage in readings on seminar topics, attend the seminar, and participate in discussions facilitated by course instructors. (prereq: none) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply knowledge of mathematics, science, and engineering
    • Work on multidisciplinary team
    • Understand professional and ethical responsibility
    • Communicate effectively
    • Understand the impact of engineering solutions in a global, economic, environmental, and societal context
    • Recognize the need for, and an ability to engage in, life-long learning
    • Have knowledge of contemporary issues
    • Learn about biomolecular engineering and its applications in today’s society
    • Be introduced to professional communication in the form of formal presentations by invited speakers
    • Learn what professional routes exist for graduates with a B.S. in biomolecular engineering, including careers in industry, research, and academia

    Prerequisites by Topic
    • None

    Course Topics
    • Introduction and details of the BioMolecular Engineering Seminar I course. Freshman/Sophomore hybrid teams formed. Freshman IAC Elections
    • Pre-seminar group discussion on readings and concepts relevant to the first talk
    • First invited speaker
    • Post-seminar group discussions on the first talk. Pre-seminar discussion on readings and concepts relevant to the second talk
    • Second invited speaker
    • Post-seminar group discussions on the second talk. Pre-seminar discussion on the readings and concepts relevant to the third talk
    • Third invited speaker
    • Post-seminar group discussions on the third talk
    • Junior/senior BioE student presentations to freshman/sophomore students. Freshman/sophomore students evaluate junior/senior presentations
    • Final open discussion on the course. Survey and questionnaire completed

    Coordinator
    Eryn Hassemer
  
  • EB 2000 - BioMolecular Engineering Lab Safety Ethics

    1 lecture hours 0 lab hours 1 credits
    Course Description
    This course provides basic knowledge of laboratory safety and hazards including: safety regulations, potential hazards, personal protective equipment, elementary toxicology, good laboratory practices, and engineering controls. The course focuses on how to accomplish regulatory compliance, minimize hazards, and reduce the severity of any incidents that may occur in a laboratory. Ethical questions connected with the impact of the sciences and engineering are discussed in terms of global applications. This course must be passed in order to be part of any biomolecular lab experiments and senior design projects. (prereq: sophomore standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • An understanding of professional and ethical responsibility
    • An ability to communicate effectively
    • An knowledge of contemporary issues
    • An ability to use the techniques, skills and modern tolls necessary for engineering practice
    • Recognize potential hazards in the laboratory settings and learn how to avoid them by utilizing safety measures, including basic guidelines of proper laboratory practice and engineering controls, as well as picking up and using properly the appropriate kind of personal protective equipment
    • Use MSDS to obtain information about potential material toxicity and appropriate safety measures
    • Research the information in regard to the safety guidelines and regulation to comply with them
    • Apply safety measures in the design and performance of biomolecular engineering experiments
    • Recognize the impact of the work of the biomolecular engineer on the environment and on society, as well as potential ethical questions connected to this work, and be prepared to discuss them in a professional manner, supported by related professional organizations guidelines
    • Recognize the need and value of life-long learning in regard to the safety and ethical problems in the continuously developing field of biomolecular engineering

    Prerequisites by Topic
    • Sophomore standing

    Course Topics
    • Introduction and guidelines
    • General laboratory safety rules
    • Personal protection equipment
    • Protection layers
    • Use of laboratory equipment
    • Physical, chemical, fire, electrical and radiation safety and hazards
    • Chemical safety data sheet
    • Biological safety and hazards
    • Biosafety guidelines
    • Good microbiological techniques
    • Engineering controls
    • Safe experimental design
    • Safety regulations: institutional, local and national
    • Life-long learning
    • Ethics in the workplace
    • Ethics in research
    • Lab tour
    • Paper discussions

    Coordinator
    Eryn Hassemer
  
  • EB 2001 - Laboratory Safety and Ethics

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course provides basic knowledge of laboratory and bioprocessing safety and hazards including: safety regulations, potential hazards and hazard analysis methodologies, personal protective equipment, elementary toxicology, good laboratory practice, and engineering controls. The course focuses on how to accomplish regulatory compliance, minimize hazards, and reduce the severity of any incidents that may occur in a laboratory or a bioprocessing facility. Ethical questions connected with the impact of the sciences and engineering are discussed in terms of global applications. This course must be passed in order to be part of any biomolecular lab experiments and senior design projects. (prereq: sophomore standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Recognize potential hazards in the laboratory and manufacturing settings and learn how to avoid them by utilizing safety measures, including basic guidelines of proper laboratory and large-scale practice and engineering controls, as well as picking up and using properly the appropriate kind of personal protective equipment
    • Be able to use MSDS to obtain information about potential material toxicity and appropriate safety measures
    • Be able to research the information in regard to the safety guidelines and regulation to comply with them
    • Be able to apply safety measures in the design and performance of biomolecular engineering experiments and large scale bioprocessing
    • Be able to apply various methods of hazards analysis to bioprocessing
    • Recognize the impact of the work of the biomolecular engineer on the environment and on society, as well as potential ethical questions connected to this work, and be prepared to discuss theme in a professional manner, supported by related professional organizations guidelines
    • Recognize the need and value of life-long learning in regard to the safety and ethical problems in the continuously developing field of biomolecular engineering
    • Recognize the hazards associated with the physical, chemical and biological products and processes designed by biomolecular engineers
    • Recognize the role of safety in various aspects of bioprocess design and operations
    • Be able to apply various methods of hazards analysis to bioprocessing
    • Be able to identify design considerations for various unit operations and production facilities for safe design and operation
    • Be able to analyze process hazards using a suitable methodology

    Prerequisites by Topic
    • Sophomore standing

    Course Topics
    • Introduction and Guidelines
    • General laboratory safety rules
    • Personal protection equipment
    • Protection layering
    • Use of laboratory equipment
    • Physical, chemical, fire, electrical and radiation safety and hazards
    • Chemical safety data sheet
    • Biological safety and hazards
    • Biosafety guidelines
    • Good microbiological techniques
    • Engineering controls
    • Safe experimental design
    • Safety regulations:  institutional, local and national
    • Need for bioprocess safety, past incidents
    • Overview of the Bioprocessing industry
    • The Bioprocess lifecycle
    • Bioprocessing safety management practices
    • Identifying bioprocess hazards
    • Hazard analysis methods
    • Bioprocess design considerations
    • Bioprocess unit operations
    • Risk management and emerging technologies
    • Selected regulations
    • Large scale biosafety guidelines
    • A generic biosafety checklist
    • Biological assessment questionnaire
    • Bbioprocess facility audit checklist
    • Life-long learning
    • Ethics in the workplace
    • Ethics in research
    • Paper discussions
    • BioE Lab Tour
    • Group Work
    • Speakers

    Coordinator
    Eryn L. Hassemer
  
  • EB 2100 - BioMolecular Engineering Sophomore Seminar

    1 lecture hours 0 lab hours 0 credits
    Course Description
    As the first in a series of three BioE seminar courses, this sophomore BioE seminar course highlights exciting new areas being advanced by biomolecular engineers and other relevant topics. One of the goals of the course is to assist students in acquiring skills such as critical thinking, communication, public speaking and participation in discussion of controversial ideas. Students attend the seminar, engage in related reading and participate in pre- and post-seminar discussions facilitated by the course instructor(s). Attendance is required for sophomores while BioE freshman are encouraged to attend three of these seminars to earn extra credit in a future EB-course. (prereq: EB 1001 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply knowledge of mathematics, science, and engineering
    • Start understanding professional and ethical responsibility
    • Start understanding the impact of engineering solutions in a global, economic, environmental, and societal context
    • Start recognizing the need for, and an ability to engage in, life-long learning
    • Start having knowledge of contemporary issues
    • Learn more about biomolecular engineering applications in today’s society
    • Be introduced to professional communication in the form of formal presentations by invited speakers
    • Learn what professional routes exist for graduates with a B.S. in biomolecular engineering, including careers in industry, research academia and graduate school
    • Be able to relate to program alums as role models

    Prerequisites by Topic
    • No prerequisites by topic appended

    Course Topics
    • Introduction to the course and team formation
    • Pre-seminar discussion on reading and concepts relevant to the seminars
    • Invited speakers-topics vary from year to year
    • Post-seminar discussion on reading and concepts relevant to the seminars
    • Open group discussions
    • Course learning assessment survey and questionnaires

    Coordinator
    Eryn L. Hassemer
  
  • EB 2240 - Engineering Applications in Biochemistry

    2 lecture hours 2 lab hours 3 credits
    Course Description
    Extensions of the principles of biochemistry are applied to biomolecular engineering. The course provides exposure to enzyme catalysis and kinetics, metabolic pathways, their regulation and associated bioenergetics, cell potential and microbial and H-fuel cell. The interplay of biochemistry, molecular biology, biomolecular and biochemical engineering problems is examined. Laboratory experiments reinforce the concepts from lectures, with an emphasis on applied methods. (prereq: BI 102 , CH 223 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Gain knowledge of engineering applications of biochemistry concepts
    • Perform experimentation related to biomolecular engineering, including hypothesis formulation, model development, measurements with positive and negative controls, data analysis
    • Gain knowledge to design, analyze and control physical, chemical and biological processes
    • Learn to apply basic science engineering concepts knowledge onto new situations

    Prerequisites by Topic
    • Material taught in CH 200  , CH 222   and CH 223  
    • Material taught in MA 136 ,MA 137 , MA 231  ,PH 2010  , BI 102   and EB 2000  
    • Definitions and nomenclature of basic organic and biomolecules
    • Organic Functional groups
    • Monomers of basic biomolecules, proteins, enzymes, nucleic acids, lipids, carbohydrates
    • Directionality of biomolecules, properties of biomolecules
    • Key points of metabolism
    • Nucleophiles and Electrophiles, Hydrophobicity and hydrophilicity

    Course Topics
    • Introduction to the Syllabus, Pre Exam
    • Enzyme Catalysis
    • Enzyme Kinetics
    • Applications Commercial/Industrial use of Proteins and Enzymes
    • Regulations (Enzymes) and Applications
    • A Great Engineering Example-the Cell and Applications
    • H-Fuel Cell and Microbial Fuel Cell
    • Bioenergetics
    • Design of Metabolism and Aerobic Metabolism
    • Photosynthesis and Engineering Aspects of Metabolism
    • Designing of Proteins and Enzymes and Applications

    Laboratory Topics
    • Lab 0: Log notebook, good Lab practices, dos and donts of LMPS
    • Lab 1: Diffusion Measurement in a Two-Compartment Model
    • Lab 2: Measurement of Enzymatic Reaction Rate
    • Lab 3: Dissociation of Double Stranded Polynucleotides
    • Lab 4: Fuel Cells: H and Microbial Fuel Cell
    • Lab 5: Model trays for the Electron Pathway and Energy Transfer during Respiration and Photosynthesis
    • Lab 6: Fuel Cell Challenge Design

    Coordinator
    Gul Afshan
  
  • EB 2250 - Biopolymer Engineering

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The course introduces various classes of biopolymers and their applications in selected subspecialties. An understanding of material bulk and surface properties, biopolymer biocompatibility, manufacturing processes, cost, sterilization, packaging and regulatory issues in terms of developing and engineering polymers are stressed. Topics range from polymerization, polymer characterization techniques, and processes tailoring specific properties to biopolymer purification. (prereq: EB 2240 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Categorize different kinds of natural and synthetic biopolymers
    • Understand and discuss the step-growth and chain-growth polymerization and biopolymer processing
    • Discuss the methods for polymers and biopolymers characterization, and analyze the characterization data using their science and engineering skills
    • Understand and discuss the importance of the biopolymer properties: biocompatibility and biodegradability
    • Discuss industrial applications of biopolymers and biopolymer marketing and regulations

    Prerequisites by Topic
    • Biokinetics anf biocatalysis
    • Industrial use of proteins and enzymes
    • Design and applications of proteins and enzymes

    Course Topics
    • Introduction to polymers and biopolymers
    • Natural biopolymers in life science
    • Principles of polymerization
    • Polymer and biopolymer processing
    • Polymer and biopolymer characterization: Physics
    • Polymer and biopolymer characterization: Chemistry
    • Biocompatibility
    • Biopolymers: biomedical applications
    • Biopolymers: environmental applications
    • Project I (biopolymers: agricultural applications)
    • Project I (biopolymers: cosmetic applications)
    • Biopolymers: food industry applications
    • Bioplastics (green plastics): science of biodegradable plastics
    • Engineering biopolymers: market
    • Engineering biopolymers: regulations
    • Project II

    Coordinator
    Wujie Zhang
  
  • EB 2410 - Principles of Biotechnology

    2 lecture hours 2 lab hours 3 credits
    Course Description
    Principles of cell biology, biochemistry, and molecular biology are summarized in the context of biomolecular engineering. Examples of molecular, biochemical and industrial based processes are presented. Lectures focus on the theory of critical techniques that are the backbone of the biotechnological molecular industry. Students have opportunities for hands-on application of techniques during lab sessions. History, ethics and societal impact of biotechnology are discussed. (prereq: EB 2000 , BI 2020 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Discuss the history, impacts, and implications of biotechnology
    • Discussion pros and cons of the different aspects of the field
    • Discuss the underlying principles of several bio-techniques
    • Perform several molecular level biotechnology experimental techniques including hypothesis formulation and measurements with positive and negative controls
    • Perform data analysis using knowledge of basic sciences and engineering
    • Practice at least three different techniques of biotechnology independently
    • Identify several biomolecular engineering applications of biotechnology
    • Integrate molecular knowledge into analysis and design experiments

    Prerequisites by Topic
    • Basic terminology of Nucleic acids, proteins and other biomolecules

    Course Topics
    • Syllabus, History, safety and ethics in Biotechnology (1 class)
    • Lifelong Learning in Biotechnology (1 class)
    • Different Types of Biotechnology (1 class)
    • Impact of Biotechnology on Engineering (1 class)
    • Basic Skills - Doing, Speaking, Thinking Biotech (2 classes)
    • Isolating and Manipulating Biomolecules, DNA, proteins (2 classes)
    • Genetic Engineering/Cloning (3 classes)
    • Transformations/Fermentations (2 class)
    • Operons and Transformations (1 class)
    • Infections/Transfections (1 class)
    • Polymerase Chain Reaction (2 classes)
    • Forensics (2 classes)
    • Design Project presentation and reevaluation (outside class time half a day Saturday)
    • Advance Topics (if time allows)
    • Review

    Laboratory Topics
    • Intro to Biotechnology Methods a. Setting up a legal Scientific Notebook b. Laboratory safety and Ethics
    • Chemistry Needed for Biotechnology Methods a. Measuring very small volumes b. Measuring Mass c. Making Solutions d. Making dilutions e) Basic Biotechnology Calculations
    • Role of Biomolecules in Biomolecular Engineering a. Understanding Design of two strands of DNA b. DNA resolving Gels c. DNA isolation d. Quantitation of DNA via gel electrophoresis e. Quantitation of DNA via spectrophotometer
    • Manipulations of Biomolecules Models for molecular Engineering a. Transformation of bacteria with plasmid (Model of switches at work) b. Restriction Analysis of Pre cut DNA sequence ( phage) c. Crime Scene MSOE - DNA Fingerprinting d. Visiting a Crime Lab. e. Data analysis
    • Amplification Models for Molecular Engineering a. Polymerase Chain Reaction b. Extended activities

    Coordinator
    Gul Afshan
  
  • EB 2420 - Informatics Computing I

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This is the first in a sequence of two courses in Informatics Computing for BioMolecular Engineering students at MSOE. The goal of this course is to introduce students to computer programming primarily using the array-based MATLAB programming language, aiming at laying the foundation for the second course in the sequence, Informatics Computing II (EB 2430 ). First, this course will teach students the fundamentals of computer programming and then emphasize the syntax and structure of a computer programming language. Second, this course will cover mathematical computing and plotting to solve and visualize various problems applicable to BioMolecular Engineering. (prereq: none)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Upon successful completion of this course, students will be able to:
      • Understand the basic concepts and logics of computer programming
      • Understand the syntax and structure of the MATLAB programming language
      • Apply the MATLAB programming language to solve engineering problems

    Prerequisites by Topic
    • None

    Course Topics
    • Introduction to computer programming
    • The MATLAB environment
    • Variables, expressions, operators, data types, and functions
    • Vectors, arrays, and matrices
    • Matrix operations and plotting
    • Branching/selection and loops
    • File input and output

    Laboratory Topics
    • Introductory Laboratory
    • Using MATLAB as a calculator
    • Vectors and Vector Operations
    • Arrays, Matrices, and Their Operations
    • Decision Making: Branching and Loops
    • Vectorization and Plotting
    • User-Defined Functions

    Coordinator
    Jung Lee
  
  • EB 2430 - Informatics Computing II

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course is to introduce Java programming fundamentals and the basic concepts of algorithms and data structures to BioMolecular Engineering students who took the EB-2420 course as a prerequisite. Emphasis is placed on how to write Java programs using object-oriented concepts, analysis of algorithms and their complexity and performance, and concepts of data structures. The major topics to cover include Java fundamentals, Arrays and ArrayLists, sorting and search algorithms, Abstract Data Types (ADTs), Monte Carlo simulations, data structures based on LinkedLists, Stacks, Queues, and Trees. (prereq: EB 2420 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand object-oriented programming concepts
    • Write Java programs using object-oriented concepts
    • Understand various basic sorting and searching algorithms
    • Understand abstract data types (ADTs)
    • Understand basic concepts of data structures
    • Perform Monte Carlo simulations

    Prerequisites by Topic
    • None

    Course Topics
    • Object-oriented concepts
    • Data types and operators
    • Variables, declarations, and assignments
    • Decision making and iterations
    • Recursion
    • Input and output
    • Arrays and ArrayLists
    • Search and sorting algorithms
    • Time and space complexity
    • Random number generation and simulations
    • Abstract data types (ADTs)
    • LinkedLists
    • Stacks and queues
    • Hashing
    • Graphs and trees

    Laboratory Topics
    • Introduction to Java Programming (1 lab)
    • Data types and operators (1 lab)
    • Decision making and iteration (1 lab)
    • Recursion (1 lab)
    • Arrays and ArrayLists (1 lab)
    • Time and space complexity (1 lab)
    • Random simulation (1 lab)
    • Stacks, Queues, and LinkedLists (1 lab)

    Coordinator
    Jung Lee
  
  • EB 2510 - Thermodynamics I

    4 lecture hours 0 lab hours 4 credits
    Course Description
    The course focuses on the first and second laws of thermodynamics and their applications to chemical, biochemical and biomolecular systems. Course topics include; thermodynamic and volumetric properties of pure substances; irreversible and reversible processes, heat effects in batch and flow processes; entropy; refrigeration cycles, liquefaction and equilibrium are explored. (prereq: MA 235 ) (coreq: PH 2031 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Gain a fundamental understanding of the first and second laws of thermodynamics and their relevance in the biomolecular world
    • Develop a fundamental understanding of concepts such as: entropy, enthalpy, free energy, internal energy, the conservation of energy, etc. and their relevance in biomolecular engineering
    • Identify problems, formulate solutions and solve using thermodynamic principles
    • Understand fundamental equations of state applied to ideal/real gases
    • Apply fundamental thermodynamic relationships at the molecular level
    • Use thermodynamic properties of fluids to solve problems

    Prerequisites by Topic
    • Differential equations, basic principles of thermodynamics

    Course Topics
    • Thermodynamics-basic definitions: Heat, Work, Energy, Pressure, Temperature, Force
    • First Law of Thermodynamics: Conservation of energy principle and its application to real world problems
    • Ideal and Real Gas Laws
    • Heat effects
    • Second Law of Thermodynamics: Entropy, Free Energy
    • Thermodynamic Properties of Fluids
    • Flow processes
    • Refrigeration and Liquefaction
    • Equilibrium

    Coordinator
    Serdar Ozturk
  
  • EB 2910 - Genomics in Engineering

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The course focuses on the theory and practice of genomics and proteomics. In addition, the course provides an introduction to the principal aims, technologies and statistical issues arising in structural and functional genomics and proteomics. Design, engineering and manipulations of the natural and artificial genome and proteome are discussed. Students learn about the engineering applications of structural, functional, evolutionary and comparative genomics, transcriptomics, proteomics, epigenomics and metagenomics. (prereq: EB 2240 ) (coreq: EB 2410 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • An ability to apply knowledge of mathematics, science and engineering
    • An ability to design a system, component, or process to meet desired needs with realistic constraints, such as economic, environmental, social, political, ethical, health and safety, manufacturability and sustainability
    • Display a thorough foundation in the basic sciences and sufficient knowledge in the concepts and skills required to design, analyze and control physical, chemical and biological processes in the field of biomolecular engineering
    • Describe the principal aims, technologies and statistical issues in genomics and proteomics
    • Gain an understanding of the natural and artificial genome and proteome
    • Describe instrumental methods used in genomics and proteomics
    • Gain an understanding of the applications used in genomics, transcriptomics, proteomics, epigenomics and metagenomics
    • Write a scientific report in standardized format

    Prerequisites by Topic
    • EB 2240  
    • Two quarters of university level chemistry
    • One quarter of university level organic chemistry
    • One quarter of university level biochemistry
    • One quarter of university level cell biology and genetics
    • Corequisite EB 2410  

    Course Topics
    • Genome sequences and acquisition
    • Genomics
    • Genomic variations
    • Epigenomics
    • Transcriptomics
    • Proteomics
    • Metagenomics
    • Whole genome perspective
    • Applications of genomics and proteomics
    • Exams

    Coordinator
    Eryn Hassemer
  
  • EB 3100 - BioMolecular Engineering Junior Seminar

    1 lecture hours 0 lab hours 1 credits
    Course Description
    As the second in the sequence of three courses, this BioE junior seminar course will be highlighted with presentations by guest speakers from industry and/or academia, by faculty members in the BioE program, and by junior BioE students. Seminars will focus on current topics relevant to biomolecular engineering. Students will learn to critique, analyze, present and discuss the current research, methods, techniques, machines and concepts in a group discussion setting. In addition, this course will provide the opportunity for junior BioE students to rank their potential senior design project as well as interact with the senior BioE students. (prereq: EB 2100 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply knowledge of the basic sciences and engineering to understand the materials being presented by speakers
    • Understand the importance of a biomolecular engineer on multidisciplinary teams with professional ethics
    • Define and describe professional and ethical responsibility of a biomolecular engineer
    • Communicate effectively with colleagues and with nontechnical audiences, in oral, written and graphical forms
    • Compose an effective seminar logbook
    • Communicate professionally by participating in active discussions with the various speakers
    • Learn professional presentation skills by presenting to the senior BioE students
    • Define and identify contemporary engineering/scientific issues of the field
    • Understand the direct and/or indirect impact of biomolecular engineering on the identified contemporary scientific issues in a global, economic, environmental and societal context
    • Define lifelong learning
    • Recognize the need for lifelong learning approaches towards  new professional idea
    • Learn what professional routes exist for graduates with a B.S. in biomolecular engineering, including careers in industry, research, academia and graduate school

    Prerequisites by Topic
    • Knowledge of the terminologies in chemistry, physics, and biology
    • Basic understanding of organic chemistry, biochemistry, and biotechnology
    • Basic understanding of biomolecules and their structure including proteins, nucleic acids, lipids, and carbohydrates
    • Knowledge of basic presentation skills

    Course Topics
    • Introduction
    • BioE faculty senior design project idea presentations for the upcoming year
    • Presentation by invited speakers (topic will change from year to year)
    • BioE junior presentations to BioE seniors
    • BioE senior presentations to BioE freshmen and sophomores
    • Course learning assessment survey and questionnaire (will be done in groups)

    Coordinator
    Jung Lee
  
  • EB 3200 - Bioanalytical Instrumentation

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course introduces bioprobing, bioanalyzing and high throughput data technology as applied to the field of biomolecular engineering. Mass spectroscopy, Fourier-transform infrared spectroscopy (FTIR), electron microscopy (EM) and atomic force microscopy (AFM) are introduced. High-throuput analytical techniques are studied through the use of plate reader and PalpatorTM. Laboratory experiments provide hands on experience and reinforce material taught in lecture. (prereq: PH 2031 , EB 2410 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Identify key components of several machines used for probing and analysis of biomolecules
    • Demonstrate understanding of concepts, principles of operations and applications of the field
    • Recognize the vital components of sample preparation for the probing and analysis
    • Distinguish between the principles and constraints of high and low throughput
    • Recognize that bioprobing and bioanalysis need constant practice and discipline
    • Practice safety and ethics involved with the field of bioprobing and bioanalysis
    • Recognize and list the hazards associated with the field of bioprobing and bioanalysis

    Prerequisites by Topic
    • Biomolecules structure and function. Physics of mechanics, Physics of electricity and magnetism and modern physics

    Course Topics
    • Atomic Force Microscopy (AFM)-the basics
    • AFM-beyond the basics - using AFM to characterize individual biomolecules, such as DNA
    • Fourier-Transform Infrared Spectroscopy (FT-IR). Theoretical foundations of vibrational spectroscopy. Principles of operation of IR and FT-IR
    • FT-IR in biomolecular engineering: spectra of functional groups, application of FT-IR to secondary structure of proteins
    • Safety, hazards, discipline, sample prep
    • Principles of plate reading/immunolabeling
    • Applications/constrains of plate reading/immunolabeling
    • Electron microscopy-principles and applications
    • Mass spectroscopy-principles and applications
    • Basic principles of operation of PalpatorTM and the range of its possible applications in the biomolecular engineering field
    • Using the PalpatorTM for high-throughput cellular characterization and cellular treatment efficiency, i.e. pharmaceutical efficacy or toxicity testing

    Laboratory Topics
    • Laboratory safety, hazards, discipline
    • Hands on AFM-contact and tapping mode imaging of objects of known morphology. Basic use of nanoscope
    • Analysis software
    • Hands on AFM. Preparation of biological samples: DNA on mica. Contact and tapping mode AFM of DNA on mica
    • Protein sample preparation. Acquiring spectra of buffer and BSA in buffer
    • Analysis of FT-IR spectra of BSA in buffer and determination of changes in the secondary structure of proteins
    • Hands on sample prep and Plate reader principle and application
    • Tour to Mass Spec facility at MCW
    • Hands on sample prep and PalpatorTM application to cell characterization

    Coordinator
    Matey Kaltchev
  
  • EB 3300 - Molecular Nanotechnology

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course explores the underlying science behind nanotechnology, the tools used to create and characterize nanostructures, and potential applications of such devices. The infusion of nanotechnology into areas of food safety, agriculture, medicine, healthcare, the environment, consumer goods, biomaterials and bio-based engineering disciplines are explored. Potential risks of nanotechnology are discussed. The course covers topics that range from a brief review of the physical principles of electric fields and forces and the nature of chemical bonds and nanofabrication to the current and future applications of nanotechnology. (prereq: BI 102 , PH 2031 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Define terms like nanotechnology, bionanotechnology and nanobiotechnology
    • Discuss the nanofabrication methods
    • Characterize nanomaterials/nanodevices and analyze data
    • Discuss molecular nanotechnology applications in food safety, agriculture, medicine, pharmaceuticals, environment, as well as other bio-based engineering disciplines; and, be able to apply molecular nanotechnology into these fields
    • Discuss the philosophy and ethics of molecular nanotechnology

    Prerequisites by Topic
    • No prerequisites by topic appended

    Course Topics
    • Introduction to nanoscience
    • The nature of nanotechnology (from nanoscience to nanotechnology)
    • Nanomaterials and nanostructures
    • Nanofabrication: Top-Down versus Bottom-Up
    • Nanofabrication: Chemical synthesis and modification
    • Characterization at the nanoscale
    • Demonstration: nanofabrication and nano-characterization
    • Bionanotechnology and nanobiotechnology
    • Medical nanotechnology and nanomedicine
    • Special topic I: Design of nanoparticles for cancer treatment
    • Nanotechnology in the Agri-Food sector
    • Special topic II: Nanoparticle Interactions with Plants
    • Nanotechnology and environment
    • Philosophy and ethics of nanotechnology

    Coordinator
    Wujie Zhang
  
  • EB 3400 - Food Engineering

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course covers the up-to-date fields of food technology and engineering, including food manufacturing, food storage, and food quality and safety control. Topics range from food ingredients, food processing and packing, food freezing and freeze-drying, molecular gastronomy, and food sensory qualities and evaluation to HACCP and cGMP. (prereq: CH 223 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand and design basic food manufacturing processes
    • Understand the food storage mechanism and methods; and design food storage processes
    • Understand and discuss the importance of food quality and safety control, especially HACCP and cGMP systems; and design food products/processing processes under the HACCP and cGMP guidelines

    Prerequisites by Topic
    • None

    Coordinator
    Wujie Zhang
  
  • EB 3410 - Applications of Biotechnology

    2 lecture hours 2 lab hours 3 credits
    Course Description
    The course covers applications of biotechnology. An overview of important applications of modern biotechnology on biomolecular engineering is provided. Qualitative and quantitative controls, relevant biotech processes and social and economic impacts of biotechnology are discussed. Laboratory experiments reinforce the concepts from the lecture and emphasize techniques used in biomolecular engineering. (prereq: EB 2410 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • An ability to apply knowledge of mathematics, science, and engineering
    • An ability to design and conduct experiments, as well as to analyze and interpret data
    • An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
    • The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context
    • A knowledge of contemporary issues
    • An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice
    • Display a thorough foundation in the basic sciences and sufficient knowledge in the concepts and skills required to design, analyze and control physical, chemical and biological processes in the field of biomolecular engineering
    • Discuss the applications of biotechnology
    • Discuss the biotechnology tools in regard to their application in biomolecular engineering
    • Design and perform simple biotechnology experiments, including hypothesis formation, measurements, and positive and negative controls
    • Demonstrate the laboratory skills related to basic biotechnology techniques
    • Analyze the experimental data using basic science and engineering skills
    • Discuss the new developments in biotechnology in regard to the biomolecular engineering field
    • Apply their knowledge of biology, chemistry, and biotechnology to solve basic problems in the biotechnology and biomolecular engineering field

    Prerequisites by Topic
    • No prerequisites by topic appended

    Course Topics
    • Biotechnology: science and technology
    • Manipulating biomolecules: DNA
    • Polymerase chain reaction
    • Manipulating biomolecules: protein
    • Protein Electrophoresis
    • Western blotting
    • Immunological Applications
    • ELISA
    • Plant Biotechnology
    • Biological engineering and scale up of industrial process
    • Impact of biotechnology on economic and societal issues
    • Student Presentations
    • Exam

    Laboratory Topics
    • Nucleic Acid Applications: polymerase chain reaction
    • Protein Applications: protein isolation and purification
    • Protein Applications: PAGE
    • Protein Applications: Western blot
    • Immunological Applications: ELISA
    • Plant biotechnology
    • Lab Exam

    Coordinator
    Eryn Hassemer
  
  • EB 3411 - Applications of Biotechnology II

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is a continuation of Principles of Biotechnology (EB 2410 ) and Applications of Biotechnology (EB 3410 ) and covers applications of biotechnology.  New modern biotechnology techniques and contemporary issues are discussed along with problem-based applications. (prereq: EB 3410 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply the biotechnology tools previously learned toward applications in biomolecular engineering.
    • Discuss new developments in a variety of biotechnology fields in regard to the biomolecular engineering field.
    • Discuss the components necessary for founding a biotechnology company
    • Apply their knowledge of biology, chemistry, and biotechnology to solve basic problems in the biotechnology and biomolecular engineering field. 

    Prerequisites by Topic
    • knowledge of core biotechnology applications such as bacterial transformation, cloning, forensic analysis, DNA extraction, PCR, protein extraction, Western blotting, ELISA and plant biotechnology
    • ability to apply the core biotechnology applications to biomolecular engineering in a manufacturing setting, i.e. scale-up
    • knowledge of how biotechnology is used in current practice and in the field of biomolecular engineering
    • ability to use biology, chemistry and biotechnology to solve basic problems in the biotechnology and biomolecular engineering field

    Coordinator
    Eryn L. Hassemer
  
  • EB 3420 - Bioinformatics I

    2 lecture hours 2 lab hours 3 credits
    Course Description
    Bioinformatics is a practical discipline to organize and understand huge amount of biological information, encompassing the analysis of biological sequences and structures. This course introduces students to the fundamental foundation of bioinformatics and its ever-increasing power in solving various complex problems in other scientific arenas including medicine and drug development. Starting with the detailed structures and physicochemical properties for the basic building blocks of nucleic acids and proteins, students will learn not only how to navigate the human genome as well as other completed genomes in search of given specific biological information, but also how to retrieve sequence and structure information out of the various specialized databases. In particular, students will learn computational algorithms and approaches as how to effectively and efficiently search against a wide variety of databases for homologs of a gene, RNA or protein sequence. This course is to lay the foundation for the subsequent Bioinformatics II course. (prereq: EB 2430 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Upon successful completion of this course, students will be able to:
      • Acknowledge various contemporary issues and appreciate the impact of bioinformatics in genomics, proteomics, human disease research, and drug development
      • Apply knowledge of chemistry to understand the structures and physicochemical properties of the basic building blocks of biomolecules and, in turn, to understand biomolecular structure and function
      • Navigate the human genome to locate a gene of interest on a chromosome and interpret its results
      • Understand the computational algorithms/approaches pertinent to similarity search for an RNA or protein sequence query
      • Search against various specialized biological databases for a query and analyze/interpret the hits
      • Understand the basic principles and strategies of comparative analysis of protein sequences
      • Apply knowledge of mathematics, science, and engineering to bioinformatics

    Prerequisites by Topic
    • None

    Coordinator
    Jung Lee
  
  • EB 3430 - Bioinformatics II

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course introduces students to the practical application of currently available bioinformatics tools to various real-world problems including comparative analysis of homologous biological sequences to address evolutionary/phylogenetic relationships between a wide variety of different organisms, 3D visualization of large complex biological macromolecules, cross-analysis of biological sequences and their corresponding 3D structures to identify and characterize various redundant sequence and structural motifs essential in defining both the higher-order 3D architecture and the cellular function of many biologically active macromolecules, and molecular modeling to predict the 3D structure of biologically important macromolecules whose higher-order structure is not available yet. (prereq: EB 3420 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Search, collect, and align homologous biological sequences of interest
    • Create a quality alignment of biological sequences
    • Build and interpret a phylogenetic tree based on well-aligned biological sequences
    • Derive sequence-structure relationships by comparing biological sequences and their structure data
    • Compare the 3D structures of homologous biomolecules
    • Visualize and appreciate the detailed 3D structures of very complex biomolecules using various molecular visualization tools
    • Identify and characterize various sequence and structural motifs from a detailed cross-analysis of biological sequences and their corresponding higher-order 3D structures
    • Perform homology modeling to predict the 3D structure of a biological sequence whose structure is not yet available

    Prerequisites by Topic
    • None 

    Course Topics
    • RNA sequence analysis
    • The Tree of Life: phylogenetic relationships between organisms
    • Sequence-Structure relationships of biological macromolecules
    • 3D structure of protein and RNA
    • 3D visualization of biomolecular structures and their analysis
    • Sequence and structural motifs in biological macromolecules
    • Homology modeling of novel biological macromolecules

    Laboratory Topics
    • Comparative analysis of RNA sequences (2 labs)
    • The Tree of Life and phylogenetic analysis (2 labs)
    • Sequence-Structure relationships of biomolecules (1 lab)
    • Comparative analysis of 3D protein and RNA structures (1 lab)
    • 3D visualization and analysis of biomolecular structure (1 lab)
    • Sequence and structural motifs in biomolecules (1 lab)
    • Homology molecular modeling (1 lab)

    Coordinator
    Jung Lee
  
  • EB 3500 - Metabolic Engineering and Synthetic Biology

    2 lecture hours 2 lab hours 3 credits
    Course Description
    The course presents an overview of the latest advances in metabolic engineering and synthetic biology to modulate intracellular pathways using recombinant DNA and other techniques for designing and engineering, biotechnological, medical, environmental, energy, and other applications. Specific application areas, using both synthetic biology and metabolic engineering technologies, for discussion include improved cellular performance for production of biopharmaceuticals or novel drugs, detection and/or degradation of toxins, generation cell therapies, and energy generation from microbial sources. Existing research problems in biomolecular engineering are used to illustrate principles in the design of metabolic pathways, biomolecules, genetic circuits and complex biological systems with emphasis on experimental approaches to design. Design, re-design and fabrication of new and existing biological components and systems are discussed. Laboratory experiments reinforce the concepts from lecture emphasizing engineering and controls of synthetic biotools. (prereq: EB 2410 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
    • An ability to identify, formulate, and solve engineering problems
    • A knowledge of contemporary issues
    • An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice
    • A foundation in the basic sciences sufficient to design, analyze and control physical, chemical and biological products and processes
    • Gain a fundamental understanding of the definitions of Metabolic Engineering and the defining experiments in the field
    • Have the ability to understand, and apply basic aspects of, mass/material balances and flux analysis to a metabolic engineering problem
    • Develop the ability to identify a metabolic problem, propose solutions, and analyze possible problems
    • Gain a fundamental understanding of the definitions of Synthetic Biology and the defining experiments in the field
    • Develop the ability to understand, and apply basic aspects of, parts, devices and systems analysis to a synthetic biology design
    • Develop the ability to identify a problem and propose possible synthetic biology responses to the identified problem, including detailing the needed design, parts and testing
    • Identify ethical considerations related to synthetic biology, including both possible positive and negative aspects of the field
    • Identify how metabolic engineering and synthetic biology have influenced the areas of production of pharmaceuticals, generation of novel drugs, and energy generation

    Prerequisites by Topic
    • No prerequisites by topic appended

    Course Topics
    • Synthetic Biology: Overview/foundations and engineering principles, BioBricks, designed genetic circuit examples, sensors, output, regulation, oscillations
    • Metabolic Engineering: foundations, growth nutrients, material/mass balance, regulation, network rigidity
    • Applications: clinical, biofuels, pharmaceutical, food, environmental, and biotechnology
    • Theoretical design and proposal of a new sensor and output device
    • Laboratory experience with genetic devices, regulation (promoters and RBS sites), complex circuits, and cellular chassis
    • Ethical considerations of metabolic engineering and/or synthetic biology research and development

    Coordinator
    Gul Afshan
  
  • EB 3510 - Thermodynamics II

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course surveys the use and application of classical and statistical thermodynamics to chemical, biochemical and biomolecular systems. It covers the application of the First and Second Laws of thermodynamics to living systems, solution thermodynamics, free energy and phase and reaction equilibriums are used to examine biomolecular reactions, energy conversion, binding, molecular thermodynamics (including an introduction to statistical thermodynamics). Examples and applications draw from chemical and biomolecular engineering examples. (prereq: EB 2510 , EB 2910 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand solution thermodynamics, chemical and bio-reaction equilibria and phase equilibria and be able to use thermodynamic properties of fluids to solve problems
    • Gain a fundamental understanding of the thermodynamics principles and molecular thermodynamics and their relevance in the biomolecular world
    • Develop a fundamental understanding of concepts such as: entropy, enthalpy, free energy, internal energy, the conservation of energy, etc. and their relevance in biomolecular engineering
    • Identify problems, formulate solutions and solve using thermodynamic principles
    • Understand fundamental equations of state applied to intramolecular and intermolecular interactions
    • Apply fundamental thermodynamic relationships at the molecular level for such events as molecular cooperativity and binding

    Prerequisites by Topic
    • No prerequisites by topic appended

    Course Topics
    • Solution Thermodynamics
    • Phase Equilibria
    • Chemical Reaction Equilibria
    • Molecular Thermodynamics
    • Introduction to Statistical Thermodynamics
    • Thermodynamic Extremum Principles to Predict Equilibria
    • Entropy and Boltzmann Distribution
    • Driving Forces and Free Energies
    • Intermolecular Interactions
    • Binding

    Coordinator
    Serdar Ozturk
  
  • EB 3520 - Engineering of Controlled Drug Delivery

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course addresses the engineering principles behind the development and understanding of controlled drug delivery systems. This course focuses on understanding the drug delivery process and industrial-relevant techniques used for the design of specific formulations. The topics range from general biological barriers to drug delivery and pharmacokinetics to synthetic drug/gene delivery vectors and targeted drug delivery. (prereq: EB 2250 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Discuss basic pharmacology, pharmacokinetics and pharmacodynamics
    • Discuss the principles of prodrug design and design prodrugs as drug delivery systems
    • Discuss physiological and chemical barriers for drug delivery
    • Discuss and design the carriers for drug delivery
    • Discuss different controlled drug delivery systems and understand the FDA requirements for controlled release systems; and, be able to design controlled drug delivery systems under the FDA requirements
    • Discuss targeted drug delivery, espeically to the brain and tumor; and, be able to design targeted drug delivery systems

    Prerequisites by Topic
    • No prerequisites by topic appended.

    Course Topics
    • Introduction to drug delivery
    • Pharmacology, pharmacokinetics and pharmacodynamics
    • Physiological and biochemical barriers to drug delivery
    • Prodrugs as drug delivery
    • Engineered carriers and vectors in drug delivery
    • Diffusion-controlled drug delivery systems
    • Dissolution-controlled drug delivery systems
    • Erodible drug delivery systems
    • Osmotic-controlled drug delivery systems
    • Oral controlled-release delivery
    • Targeting approaches to drug delivery
    • Site-specific drug delivery
    • Bioconjugates and chemical drug delivery
    • Market and FDA requirements for controlled release products

    Laboratory Topics
    • Biopolymer purification to achieve pharmaceutical grade
    • Drug stability
    • Alginate-based microcapsules preparation
    • Release profiles of encapsulated drugs

    Coordinator
    Dr. Wujie Zhang
  
  • EB 3530 - Cell Culture Lab for BioMolecular Engineering

    1 lecture hours 4 lab hours 3 credits
    Course Description
    The course presents valuable hands-on experience in cell culturing aseptic techniques and their applications in industrial manufacturing and bio-manufacturing. Basics of cell culture techniques, controls and conditions, safety and hazards, types of cell culture, cell environment, cryopreservation and storage of cell lines, good cell banking procedures, alternative cell culture systems, process protocols, bioreactor design and operation, cell growth models and emerging technologies will be discussed and practiced. (prereq: EB 3410 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Perform cell culture using mammalian cell lines
    • Prepare media and recognize the vital components of media and perform aseptic techniques imperative for primary and immortalized mammalian cells
    • Conduct cell count, design growth curve experiments and formulate conditions for optimal transient transfection of cells
    • Identify machines used in cell culture
    • Recognize critical components of the mechanism of how cell culture reagents work and impact of cell culture on cell engineering
    • Handle calculations associated with cell culture and be able to use those in new situations
    • Recognize that the field of cell culture needs constant practice and discipline
    • Recognize the engineering application of cell culture to the design, analysis and control of chemical, physical, and/or biological processes
    • Practice safety and ethics involved with the field of cell culture
    • Recognize the hazards associated with these processes

    Prerequisites by Topic
    • Basic knowledge on cell, biomolecules and metabolism from BI 102 , CH 223  and EB 2240  

    Course Topics
    • Syllabus, Introduction to Cell Culture
    • Aseptic Techniques/Passaging Counting and Housekeeping Cells
    • SAFETY AND HAZARDS Guest Speaker from EHS department
    • Industrial use of plant and animal cell culture
    • Transfer of foreign DNA into animal and plant cells
    • Applications and Scale-UP
    • Design of the projects discussion
    • Immunostaining

    Laboratory Topics
    • Aseptic Techniques/Counting Cells/scopes and Passaging
    • Senior Design Mini Project: (Select and Perform 1)
    • Design and establish a process of cell healing (Scratch Assays). Can be done on all available cell lines, including stem cells
    • Design transformation of Embryonic Stem cells into a different kind. Can be done on available embryonic rabbit stem cells
    • Design cellular differentiation of cells, changing them into a tissue and establishing the mechanical properties using a palpator. Can be done on all cell line

    Coordinator
    Gul Afshan
  
  • EB 3560 - Unit Ops-Prod Scale Bioseparations

    2 lecture hours 4 lab hours 4 credits
    Course Description
    This course applies the principles of phase equilibrium, transport processes and chemical kinetics to the design and characterization of batch and continuous separation processes. Graphical and rigorous numerical techniques are used in the design and scale-up of associated process equipment. The general procedures applicable to various processes are emphasized. Sample problems are drawn from the chemical, food and biochemical processing industries. Laboratory topics include techniques related to common production scale operations, which include filtration, flocculation, extraction, centrifugation and chromatography (prereq: CH 201 , EB 2910 , EB 3510 , EB 3620 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply the principles of transport processes, phase equilibrium and chemical kinetics to design and characterize batch and continuous separation unit processes
    • Describe the operation of various unit processes
    • Design and scale-up the equipment for unit processes
    • Perform biomolecular engineering experimentation

    Prerequisites by Topic
    • Differential equations

    Course Topics
    • Introduction to Bioproducts and Bioseparations
    • Cell Lysis and Flocculation
    • Filtration
    • Sedimentation, Centrifugation
    • Extraction and distillation
    • Liquid Chromatography, Adsorption
    • Precipitation
    • Crystallization
    • Drying

    Laboratory Topics
    • Lab Safety, Training, Quantitative synthesis techniques
    • Flocculation
    • Batch Filtration
    • Tangential Flow Filtration
    • Liquid-Liquid Extraction
    • Chromatography
    • Centrifugation

    Coordinator
    Faisal Shaikh
  
  • EB 3561 - Unit Operations-Production Scale Bioseparations

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course applies the principles of transport phenomena and thermodynamics to the design and characterization of batch and continuous separation processes. Graphical and numerical techniques are used in the design and scale-up of associated process equipment. The general processes involved in the working of various unit processes are studied. Problems are drawn from the bio-processing industries and applications. (prereq: CH 201 , EB 2910 , EB 3510 , EB 3620 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply the principles of transport phenomena and thermodynamics to design and characterize batch and continuous separation unit operations
    • Describe the working of various unit operations
    • Design and scale-up the equipment for various unit operations

    Prerequisites by Topic
    • Differential equations

    Course Topics
    • Introduction to Bioproducts and Bioseparations
    • Cell Lysis and Flocculation
    • Filtration
    • Sedimentation, Centrifugation
    • Extraction and distillation
    • Liquid Chromatography, Adsorption
    • Precipitation
    • Crystallization
    • Drying

    Coordinator
    Faisal Shaikh
  
  • EB 3570 - Kinetics and Bioreactor Design

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course addresses the selection of the optimal configuration and size of production scale bioreactors for specific applications. The design of fermentation reactors and cell culture type bioreactors and their applications will be discussed. Course topics include: reactor types, reaction kinetics (batch reactor, semi-continuous reactor, continuous reactors (CSTR, PFR, PBR), Chemostats), and fundamental reaction parameters, substrate consumption kinetics, production kinetics for bioreactions, mass and energy balances on the reactors. Course material is applied to practical reactor selection, sizing, scale-up and operation. (prereq: BI 102 , CH 223 , EB 3510 , EB 3620 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Derive and apply macroscopic mole and energy balances to size reactors
    • Analyze lab data to ascertain the kinetics of a reaction and scale-up design of a bioreactor from lab data
    • Distinguish between various types and arrangements of reactors and understand their operation
    • Design or select a bioreactor for a specific purpose
    • Use a mathematical tool to solve systems of equations

    Prerequisites by Topic
    • Chemical and Biochemical reaction kinetics, collection of reaction rate data, MATLAB programming, mass and energy balances

    Course Topics
    • Mole balances and introduction to Polymath
    • Design equations, Rate vs. Conversion plots
    • Types of reactors, Reactor arrangement/staging, Rate laws and Stoichiometry
    • Isothermal reactor design-irreversible and reversible reactions
    • Pressure drop, Membrane reactors
    • Batch, Semi-batch, CTSR, recycle and aerated reactors
    • Analysis of rate data, multiple reactions, heat effects/energy balance
    • Enzymes, MM kinetics, enzyme inhibition, Fermenters
    • Bioreactors, cell growth kinetics/rate laws, scale up and operation
    • Review of reactor design, selection, impeller selection as a function of cell type
    • Problem solving using Polymath

    Coordinator
    Serdar Ozturk
  
  • EB 3600 - Omics

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The course focuses on the theory and practice of -omics. In addition, the course provides an introduction to the principal aims, technologies and statistical issues arising in structural and functional genomics and proteomics. Design, engineering and manipulations of the natural and artificial genome and proteome are discussed. Students learn about the engineering applications of structural, functional, evolutionary and comparative genomics, transcriptomics, proteomics, epigenomics, metagenomics and interactomics.  (prereq: none) (coreq: EB 3410 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be able to describe the principal aims, technologies and statistical issues in genomics and proteomics
    • Gain an understanding of the natural and artificial genome and proteome
    • Be able to describe instrumental methods used in genomics and proteomics
    • Gain an understanding of the applications used in genomics, transcriptomics, proteomics, epigenomics, metagenomics and interactomics
    • Be able to write a scientific report in standardized format

    Prerequisites by Topic
    • Must have completed all courses up to the junior level to register for this course.

    Coordinator
    Eryn L. Hassemer
  
  • EB 3610 - Transport Phenomena I

    4 lecture hours 0 lab hours 4 credits
    Course Description
    Basic principles of mass, energy, and momentum conservation are used to derive the integral and differential forms of the transport equations. These equations are used to solve fluid flow problems of theoretical, pedagogical and practical interest. Transport through common biochemical processing equipment including pipes and reactors are considered in detail. Dimensional analysis is applied to fluid flow scenarios of interest. This course focuses on the fluid flow aspect of transport phenomena (prereq: MA 235 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Derive and apply macroscopic mass, momentum and energy balances and solve engineering problems related to fluid flow
    • Solve continuity and Navier-Stokes equations to analyze engineering problems related to Newtonian fluid flow
    • Employ dimensional analysis in fluid flow analysis and experimentation
    • Distinguish between Newtonian and various types of non-Newtonian fluids’ behavior
    • Explain fluid flow behavior on a molecular as well as macroscopic level
    • Describe flow parameters and forces acting on objects that are interacting with fluids
    • Explain the flow in pipes and ducts and differences between laminar and turbulent flow and solve related engineering problems

    Prerequisites by Topic
    • Differential equations
    • Vectors

    Course Topics
    • Introduction to transport phenomena
    • Viscosity and mechanisms of momentum transport
    • Equations of change for isothermal systems- equation of motion and equation of continuity
    • Navier-Stokes equation, Newtonian and non-Newtonian fluids
    • Approximations of Navier-Stokes equation
    • External flow, frictional and pressure drag
    • Time dependent flow
    • Laminar/turbulent flow in pipes, frictional losses, experimental devices used to measure fluid flow
    • Friction factors for flow in various geometries
    • Conservation laws of mass, momentum and energy with engineering applications, Bernoulli equation
    • Dimensional analysis
    • Flow in pipes, ducts, open channels, pumps and reactors
    • Computational fluid dynamics simulation demonstration

    Coordinator
    Faisal Shaikh
  
  • EB 3620 - Transport Phenomena II

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course covers concepts, procedures and techniques related to solving heat and mass transfer problems with biological content, context, and parameters including applications to biomolecular engineering. Mammalian, plant, bacterial, industrial food and biological processing, and bioenvironmental (soil and water) systems are presented. Integral and differential transport equations are applied to the solution of heat and mass transfer problems. Mass transfer includes diffusion, capillarity, convection, and dispersion mechanisms with sources and sinks such as metabolic heat generation and oxygen consumption. Heat transfer includes conduction, convection and radiation processes including bio-heat transfer, thermoregulation, sterilization, drying, freezing and global warming. Application of heat and mass transfer problem solving skills for biological systems is the focus. (prereq: EB 3610 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Ability to apply knowledge of mathematics, science and engineering
    • Display through foundation in the basic sciences and sufficient knowledge in the concepts and skills required to design, analyze and control, physical, chemical and biological processes in the field of biomolecular engineering
    • Gain a fundamental understanding of the modes of heat and mass transfer
    • Will gain the ability to use the governing equations and boundary conditions of heat transfer and understand their relevance in the biological world
    • Will gain a fundamental understanding of conductive and convection heat transfer and how it applies to biomolecular problems
    • Will develop a fundamental understanding of concepts such as thermal conductivity, thermal diffusivity, convective and radiative heat transfer, diffusion, dispersion, and convective mass transfer etc. and their relevance to biomolecular engineering
    • Have the ability to identify problems, formulate solutions and solve using mass and heat transfer principles
    • Apply fundamental heat and mass transfer relationships to processes such as heat exchange, evaporation, condensation, boiling and drying operations in biological and biomolecular systems

    Prerequisites by Topic
    • None 

    Course Topics
    • Equilibrium, Energy Conservations, and Temperature
    • Modes of Heat Transfer
    • Governing Eqn and Boundary Conditions of Heat Transfer
    • Conduction of Heat Transfer: Stead State
    • Conduction Heat Transfer: Unsteady State
    • Convection Heat Transfer
    • Heat Transfer with Change of Phase
    • Radiative Heat Transfer
    • Equilibrium, Mass Conservation, and Kinetics
    • Modes of Mass Transfer
    • Governing Eqns and Boundary Conditions of Mass Transfer
    • Diffusion Mass Transfer: Steady State

    Coordinator
    Faisal Shaikh
  
  • EB 3800 - Drug Discovery and Development

    3 lecture hours 0 lab hours 3 credits
    Course Description
    Drug Discovery and Development is designed for those who wish to pursue a career in pharmaceutical industry. To achieve the goal, not only the course will give students a broad overview of the pipeline of drug discovery and development, but also various topics will be covered including molecular basis of diseases, identification of drug targets, identification and optimization of lead compounds, mechanism of drug action, drug metabolism and pharmacokinetics, preclinical and clinical trials, mechanism of drug resistance, and drug-drug interactions, with examples of drugs to target various diseases and conditions. Moreover, students will learn how to employ genomics and bioinformatics in facilitating drug discovery and development. Furthermore, students will learn the logic of structure-based rational drug design through molecular modeling. (prereq: CH 223 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe overall drug discovery and development process
    • Understand the molecular basis of diseases and drug target identification
    • Understand the identification and optimization of lead compounds
    • Describe the mechanisms of drug action and resistance
    • Understand drug metabolism
    • Understand the objectives and details of clinical trials
    • Understand the importance of drug-drug interactions
    • Know about the major lines of drugs being developed
    • Appreciate the impact of bioinformatics in drug discovery and development

    Prerequisites by Topic
    • None

    Coordinator
    Jung Lee
  
  • EB 4000 - Biopolymer Engineering

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The course introduces various classes of biopolymers and their applications in selected subspecialties. An understanding of material bulk and surface properties, biopolymer biocompatibility, manufacturing processes, cost, sterilization, packaging and regulatory issues in terms of developing and engineering polymers are stressed. Topics range from polymerization, polymer characterization techniques, and processes tailoring specific properties to biopolymer purification. (prereq: CH 201 , EB 2910 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • No course learning outcomes appended

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction to polymers and biopolymers
    • Natural biopolymers in life science
    • Principles of polymerization
    • Polymer and biopolymer processing
    • Polymer and biopolymer characterization: Physics
    • Polymer and biopolymer characterization: Chemistry
    • Biocompatibility
    • Biopolymers: biomedical applications
    • Biopolymers: environmental applications
    • Project I (biopolymers: agricultural applications)
    • Project I (biopolymers: cosmetic applications)
    • Biopolymers: food industry applications
    • Bioplastics (green plastics): science of biodegradable plastics
    • Engineering biopolymers: market
    • Engineering biopolymers: regulations
    • Project II

    Coordinator
    Wujie Zhang
  
  • EB 4100 - BioMolecular Engineering Senior Seminar

    1 lecture hours 0 lab hours 1 credits
    Course Description
    As the last in the sequence of three courses, this BioE senior seminar course will be highlighted with presentations by guest speakers from industry and/or academia, by the BioE seniors. Seminars will cover current topics relevant to biomolecular engineering. Students will learn to critique, analyze, present and discuss the current research, methods, techniques, machines and concepts in a group discussion setting. In addition, this course will provide the senior BioE students with opportunities to evaluate their senior design project and its progress as well as to interact with the BioE juniors. (prereq: EB 3100 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Learn about biomolecular engineering and its applications in today’s society
    • Develop how to keep an effective seminar logbook
    • Develop professional communication skills by asking critical and logical questions about the materials presented by various speakers
    • Develop professional presentation skills through effective presentation to the BioE freshmen and sophomores
    • Learn about post-graduate career options with a B.S. in Biomolecular Engineering, including jobs in research, industry, academia and graduate school

    Prerequisites by Topic
    • No prerequisites by topic appended

    Course Topics
    • Introduction
    • Take-home assignment for BioE faculty senior design project idea presentations
    • Presentation by invited speakers (topics will vary from year to year)
    • BioE junior presentations to BioE seniors
    • BioE senior presentations to BioE freshmen and sophomores
    • Course learning assessment survey and questionnaire (will be done in groups)

    Coordinator
    Jung Lee
  
  • EB 4200 - Bioanalytical Instrumentation

    1 lecture hours 4 lab hours 3 credits
    Course Description
    This course introduces bioprobing, bioanalyzing and high throughput data technology as applied to the field of biomolecular engineering. Mass spectroscopy, Fourier-transform infrared spectroscopy (FTIR), electron microscopy (EM) and atomic force microscopy (AFM) are introduced. Laboratory experiments provide hands on experience and reinforce material taught in lecture. (prereq: MA 3710 , PH 2030 , EB 2410 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Identify key components of several machines used for probing and analysis of biomolecules
    • Demonstrate understanding of concepts, principles of operations and applications of the field
    • Recognize the vital components of sample preparation for the probing and analysis
    • Distinguish between the principles and constraints of high and low throughput
    • Recognize that bioprobing and bioanalysis need constant practice and discipline
    • Practice safety and ethics involved with the field of bioprobing and bioanalysis
    • Recognize and list the hazards associated with the field of bioprobing and bioanalysis

    Prerequisites by Topic
    • Biomolecules structure and function. Physics of mechanics, Physics of electricity and magnetism and modern physics

    Course Topics
    • Atomic Force Microscopy (AFM)-the basics
    • AFM-beyond the basics
    • Fourier-Transform Infrared Spectroscopy (FT-IR). Theoretical foundations of vibrational spectroscopy. Principles of operation of IR and FT-IR
    • FT-IR in biomolecular engineering: spectra of functional groups, application of FT-IR to secondary structure of proteins
    • Safety, hazards, discipline, sample prep
    • Principles of plate reading/immunolabeling
    • Applications/constrains of plate reading/immunolabeling
    • Electron microscopy-principles and applications
    • Mass spectroscopy-principles and applications

    Laboratory Topics
    • Laboratory safety, hazards, discipline
    • Hands on AFM-contact and tapping mode imaging of objects of known morphology. Basic use of nanoscope
    • Analysis software
    • Hands on AFM. Preparation of biological samples: DNA on mica. Contact and tapping mode AFM of DNA on mica
    • Protein sample preparation. Acquiring spectra of buffer and BSA in buffer
    • Analysis of FT-IR spectra of BSA in buffer and determination of changes in the secondary structure of proteins
    • Hands on sample prep and Plate reader principle and application
    • Tour to electron Microscopy facility at UWM
    • Tour to Mass Spec facility at MCW

    Coordinator
    Matey Kaltchev
  
  • EB 4300 - Metabolic Engineering and Synthetic Biology

    2 lecture hours 3 lab hours 3 credits
    Course Description
    The course presents an overview of the latest advances in metabolic engineering and synthetic biology to modulate intracellular pathways using recombinant DNA and other manipulation techniques for engineering, biotechnological, medical, environmental, energy, and other applications. Specific application areas, using both synthetic biology and metabolic engineering technologies, for discussion include improved cellular performance for production of biopharmaceuticals, detection and/or degradation of toxins, generation of novel drugs and cell therapies, and energy generation from microbial sources. Existing research problems in biomolecular engineering are used to illustrate principles in the design of metabolic pathways, biomolecules, genetic circuits and complex biological systems with emphasis on experimental approaches to design. Design and fabrication of new biological components and systems or the re-design and fabrication of existing biological systems are discussed. Laboratory experiments reinforce the concepts from lecture emphasizing engineering and controls of synthetic biotools. (prereq: MA 3710 , EB 2910 , EB 3410 , EB 3530 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • An ability to apply knowledge of mathematics, science, and engineering
    • An ability to design and conduct experiments, as well as to analyze and interpret data
    • An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
    • An ability to identify, formulate, and solve engineering problems
    • A knowledge of contemporary issues
    • An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice
    • Display a thorough foundation in the basic sciences and sufficient knowledge in the concepts and skills required to design, analyze and control physical, chemical and biological products and processes in the field of biomolecular engineering
    • Gain a fundamental understanding of the definitions of Metabolic Engineering and the defining experiments in the field
    • Have the ability to understand, and apply basic aspects of, mass/material balances and flux analysis to a metabolic engineering problem
    • Develop the ability to identify a metabolic problem, propose solutions, and analyze possible problems
    • Gain a fundamental understanding of the definitions of Synthetic Biology and the defining experiments in the field
    • Develop the ability to understand, and apply basic aspects of, parts, devices and systems analysis to a synthetic biology design
    • Develop the ability to identify a problem and propose possible synthetic biology responses to the identified problem, including detailing the needed design, parts and testing
    • Identify ethical considerations related to synthetic biology, including both possible positive and negative aspects of the field
    • identify how metabolic engineering and synthetic biology have influenced the areas of production of pharmaceuticals, generation of novel drugs, and energy generation

    Prerequisites by Topic
    • None 

    Course Topics
    • Synthetic Biology: Overview/foundations and engineering principles, BioBricks, designed genetic circuit examples, sensors, output, regulation, oscillations
    • Metabolic Engineering: foundations, growth nutrients, material/mass balance, regulation, network rigidity
    • Applications: clinical, biofuels, pharmaceutical, food, environmental, and biotechnology
    • Theoretical design and proposal of a new sensor and output device
    • Laboratory experience with genetic devices, regulation (promoters and RBS sites), complex circuits, and cellular chassis
    • Ethical considerations of metabolic engineering and/or synthetic biology research and development

    Coordinator
    Gul Afshan
  
  • EB 4400 - Molecular Nanotechnology

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course explores the underlying science behind nanotechnology, the tools used to create and characterize nanostructures, and potential applications of such devices. The infusion of nanotechnology into areas of food safety, agriculture, medicine, healthcare, the environment, consumer goods, biomaterials and bio-based engineering disciplines are explored. Potential risks of nanotechnology are discussed. The course covers topics that range from a brief review of the physical principles of electric fields and forces and the nature of chemical bonds and nanofabrication to the current and future applications of nanotechnology. (prereq: PH 3710 , EB 2240 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • No course learning outcomes appended

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction to nanoscience
    • The nature of nanotechnology (from nanoscience to nanotechnology)
    • Nanomaterials and nanostructures
    • Nanofabrication: Top-Down versus Bottom-Up
    • Nanofabrication: Chemical synthesis and modification
    • Characterization at the nanoscale
    • Demonstration: nanofabrication and nano-characterization
    • Bionanotechnology and nanobiotechnology
    • Medical nanotechnology and nanomedicine
    • Special topic I: Design of nanoparticles for cancer treatment
    • Nanotechnology in the Agri-Food sector
    • Special topic II: Nanoparticle Interactions with Plants
    • Nanotechnology and environment
    • Philosophy and ethics of nanotechnology

    Coordinator
    Wujie Zhang
  
  • EB 4510 - Process Design and Control

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The course provides a comprehensive training on industrial bio process control. Process control hardware and troubleshooting, dynamic modeling, controller tuning and control of processes is covered in detail. P, PI and PID controllers are analyzed along with advanced control strategies. The course also provides an introduction to the design and evaluation of complex, multistep industrial scale biomolecular processes. (prereq: EB 3530 , EB 3560 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Identify common process instrumentation
    • Design and analyze a process control strategy for a process requirement
    • Choose an appropriate control strategy for a given process requirement
    • Tune PID controllers
    • Mathematically analyze control behavior of process control loops
    • Design and implement appropriate control strategies for a given process requirement
    • Synthesize the flowsheet/sequence of unit operations needed in a biomanufacturing process

    Prerequisites by Topic
    • None 

    Course Topics
    • Synthesis of bioseparations processes
    • Process instrumentation
    • Process Control
    • Dynamic modeling
    • Laplace transforms
    • Transfer functions
    • PID control
    • PID tuning methods
    • Advanced control strategies
    • MIMO processes
    • Model Predictive Control

    Coordinator
    Faisal Shaikh
  
  • EB 4511 - Bio-Process Control

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The course provides a comprehensive training on industrial bio process control. Process control hardware and troubleshooting, dynamic modeling, controller tuning and control of processes is covered in detail. P, PI and PID controllers are analyzed along with advanced control strategies. The course also provides an introduction to the design of complex, multistep industrial scale biomolecular processes. (prereq: EB 3530 , EB 3561 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Identify common process instrumentation
    • Design and analyze a process control strategy for a process requirement
    • Choose an appropriate control strategy for a given process requirement
    • Tune PID controllers
    • Mathematically analyze control behavior of process control loops
    • Design and implement appropriate control strategies for a given process requirement
    • Synthesize the flowsheet/sequence of unit operations needed in a biomanufacturing process

    Prerequisites by Topic
    • No prerequisites by topic appended

    Course Topics
    • Process instrumentation
    • Process Control
    • Dynamic modeling
    • Laplace transforms
    • Transfer functions
    • PID control
    • PID tuning methods
    • Advanced control strategies

    Coordinator
    Faisal Shaikh
  
  • EB 4520 - Engineering of Controlled Drug Delivery

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course addresses the engineering principles behind the development and understanding of controlled drug delivery systems. This course focuses on understanding the drug delivery process and industrial-relevant techniques used for the design of specific formulations. The topics range from general biological barriers to drug delivery and pharmacokinetics to synthetic drug/gene delivery vectors and targeted drug delivery. (prereq: EB 3570 , EB 4510 , EB 4300 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • No course learning outcomes appended

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction to drug delivery
    • Pharmacology, pharmacokinetics and pharmacodynamics
    • Physiological and biochemical barriers to drug delivery
    • Prodrugs as drug delivery
    • Engineered carriers and vectors in drug delivery
    • Diffusion-controlled drug delivery systems
    • Dissolution-controlled drug delivery systems
    • Erodible drug delivery systems
    • Osmotic-controlled drug delivery systems
    • Oral controlled-release delivery
    • Targeting approaches to drug delivery
    • Site-specific drug delivery
    • Bioconjugates and chemical drug delivery
    • Market and FDA requirements for controlled release products

    Laboratory Topics
    • Biopolymer purification to achieve pharmaceutical grade
    • Drug stability
    • Alginate-based microcapsules preparation
    • Release profiles of encapsulated drugs

    Coordinator
    Wujie Zhang
  
  • EB 4561 - Process Engineering Lab

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This lab course covers experimentation of the process engineering courses covered in the BioMolecular Engineering program in prior and current quarters. Labs on Fermentation, Unit Operations, Process control and Process Simulation comprise the experiments of this course. Students will learn details about each piece of equipment and know how to operate them to achieve the desired output product. Students will also learn how to deisgn these equiment and scale them up for larger production quantities.Additionally, process simulation with SuperPro Designer (software) will allow students to integrate and analyze the unit operations into a complete manufacturing facility. (prereq: EB 3570 , EB 3561 , EB 3530 ) (coreq: EB 4511 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Explain the working of each unit operation studied in the lab
    • Use the equipment for each of the unit operations from the lab to achieve the desired output
    • Use design equations to design the unit operations equipment
    • Scale-up the lab equipment for the required output/thoroughput 
    • Synthesize and analyze the sequence of unit operations needed to achieve the necessary final product specifications

    Prerequisites by Topic
    • None

    Course Topics
    • Fermentation
    • Homogenization
    • Centrifugation
    • Filtration
    • Extraction
    • Chromatography
    • Drying
    • Process simulation

    Laboratory Topics
    • Fermentation
    • Homogenization
    • Centrifugation
    • Filtration
    • Extraction
    • Chromatography
    • Drying
    • Process simulation

    Coordinator
    Faisal Shaikh
  
  • EB 4910 - BioMolecular Engineering Design I

    3 lecture hours 3 lab hours 4 credits
    Course Description
    This course is the first in a series of three courses in the biomolecular senior design sequence. Emphasis is placed on forming design teams, defining a project to meet customer needs, conducting marketing research, learning project management techniques, researching relevant literature, learning about institutional review board (IRB) processes (if applicable to the project), and maintaining an engineering logbook. Each student design team defines and plans a project, understands system life-cycles, marketing analysis, IRB procedures, intellectual property (IP) issues, and introduction of codes and standards. Project management techniques including defining the house of quality, block diagrams, the systems approach to design, incorporation of safety considerations into the design process, and completion of codes and standards are emphasized. (prereq: senior standing in BioMolecular Engineering-completion of all core courses through junior year or an approved plan of study that shows that graduation will be achieved within four quarters of starting EB 4910.)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Formulate, analyze, and evaluate design solutions to determine the most feasible solution(s)
    • Build, test and demonstrate a sub-system (product or process)
    • Maintain an engineering design log
    • Present a formal first design review

    Prerequisites by Topic
    • None 

    Course Topics
    • Team building, conceptual thinking and problem definition, feasibility study, composing technical specifications, design aids and research techniques, industry standards, prototype development and testing, and verbal and written communications. Each student is required to keep a design log in a bound engineering logbook. Substantial, continuous individual and team progress is expected. Lab and Process Safety and Hazards. Creative problem solving

    Laboratory Topics
    • Vary by the project

    Coordinator
    Gul Afshan
  
  • EB 4920 - BioMolecular Engineering Design II

    3 lecture hours 3 lab hours 4 credits
    Course Description
    This course is a continuation of the biomolecular engineering design sequence. Emphasis is on building and testing the design projects Design methodologies and technologies, including block diagrams are included. Design teams research products or processes and solutions to design problems, obtain product or process materials, and prepare and undergo design and a review. The progress of the design process and construction is assessed including design development and the proper use and maintenance of the engineering logbook. (prereq: EB 4910  taken in the same academic year.)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Complete the lab/practical work and determine feasibility of the project
    • Complete and test the system, demonstrate prototype (product or process)
    • Maintain an engineering design log
    • Present a formal second design review
    • Process Control Topics: Effect of tunning parameters on P/PI/PID control, Cascade, Ratio and feedforward control and an introduction to MIMO systems and Model Predictive Control

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended

    Laboratory Topics
    • Vary by the design project

    Coordinator
    Gul Afshan
  
  • EB 4930 - BioMolecular Engineering Design III

    3 lecture hours 3 lab hours 4 credits
    Course Description
    This is the final course in the BioMolecular Engineering design sequence. Third and last design review takes place. Emphasis is on putting together a senior design report. Students prepare for the final design show. The work is reviewed via an oral presentation, a poster presentation and written comprehensive report. The final product or process, design development and the proper use and maintenance of the engineering logbook are assessed according to professional standards. (prereq: EB 4920  taken in the same academic year.)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Complete the project report
    • Maintain an engineering design log
    • Present a formal final design review
    • Present a poster
    • Submit complete Senior Design Report

    Prerequisites by Topic
    • None 

    Course Topics
    • Specifying process equipment as a function of cell requirements and equipment requirements
    • Process control simulation using a visual basic simulator and/or a Matlab version

    Laboratory Topics
    • Vary by the design project

    Coordinator
    Gul Afshan

Electrical Engineering

  
  • EE 201 - Linear Networks: Steady-State Analysis

    4 lecture hours 0 lab hours 4 credits
    Course Description
    This course introduces the topics of steady-state analysis of networks using time and frequency domain methods with linear circuit models. It includes the topics mesh and nodal analysis, source transformations, network theorems, and complex power. Circuit simulation is also introduced for analysis of steady-state circuits. (prereq: MA 137  or MA 225 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Write and solve KCL and KVL equations using mesh and nodal analysis, and utilize voltage and current dividers in DC circuit analysis
    • Describe the electrical characteristics of the various passive circuit elements
    • Write and solve KCL and KVL equations using branch and nodal analysis for the AC steady-state case
    • Calculate average, apparent, and reactive powers for an AC circuit
    • Simplify networks using Thevenin’s and Norton’s theorems
    • Perform source transformations
    • Use the superposition principle in circuit analysis
    • Be adept at solving DC and AC circuits with dependent sources
    • Use circuit simulation to analyze circuits

    Prerequisites by Topic
    • Differentiation and integration of algebraic and transcendental functions
    • Solution of systems of linear equations
    • Complex number theory and algebraic manipulations

    Course Topics
    • DC network theorems and techniques (18 classes)
    • Principles of Inductance/Capacitance (4 classes)
    • AC steady-state circuit analysis techniques (10 classes)
    • AC power concepts (4 classes)
    • Circuit simulation analysis of steady state circuits (1 class)
    • Tests and quizzes (3 classes)

    Coordinator
    Richard Kelnhofer
  
  • EE 253 - Analysis and Control of Electromechanical Devices

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course introduces the non-electrical engineering students to electromechanical devices such as motors and transformers, as well as control of these devices using programmable logic controllers and variable speed drives. Laboratory work emphasizes motors and their control. (prereq: EE 201 , MA 137 , or MA 225 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the relationship between electric current and magnetic fields
    • Understand how magnetic fields can be established in various types of electromechanical devices
    • Understand how DC motors, induction motors, and synchronous motors and generators operate
    • Understand how single and three-phase transformers work
    • Know how to interpret nameplate data for motors and transformers
    • Know how diodes and SCRs operate
    • Know how a transistor operates as a switch
    • Know how to control the speed of DC and AC motors
    • Know how split-phase and capacitor start single-phase motors work
    • Know how a universal motor works
    • Know how to select the proper type of motor for an application
    • Know the basic operation of Programmable Logic Controllers

    Prerequisites by Topic
    • Kirchhoff’s current and voltage laws as applied to DC and AC circuits
    • Determine the real, apparent and reactive power of an AC circuit
    • Utilize Thevenin’s and Norton theorems to simplify networks
    • Use SPICE in circuit analysis

    Course Topics
    • Magnetic theory and magnetic circuits (3 classes)
    • AC circuit analysis review (1 class)
    • Three phase ac circuits (3 classes)
    • Overview of motor construction, characteristics, and ratings (4 classes)
    • Transformers, single phase and 3 phase (5 classes)
    • AC induction motor theory and operation (5 classes)
    • Synchronous motor theory and operation (2 classes)
    • Fractional hp motors: single phase ac (1 class)
    • DC motor theory and operation (3 classes)
    • Examinations (2 classes)

    Laboratory Topics
    • Lab Safety; demonstration of simple voltage and current measurements - (Optional - Prerequisite assessment quiz: single-phase AC circuits and complex power)
    • Single-Phase AC complex power, magnetic fields, and power factor correction
    • Single-Phase Transformer Magnetization; Characterization Tests
    • Squirrel Cage Induction Motor fixed frequency operation
    • Basics of Programmable Logic Controllers

    Coordinator
    Luke Weber
  
  • EE 407 - Senior Design Project I

    2 lecture hours 3 lab hours 3 credits
    Course Description
    This is the first course in the three-course EE senior design sequence. Students form three- or four-person design teams and define a design problem which has alternative solutions. Alternatives are analyzed considering the needs and wants of a customer, safety, standards, and feasibility in the context of global, economic, environmental, and societal impacts. Topics discussed are project selection, development of a problem statement, the system diagram, formulating and executing a test plan, subsystem hardware test, team charter, and personal and team growth. Assignments relating to the above are required, and the quarter culminates in an oral design review. Students maintain a bound engineering logbook. (prereq: senior standing in electrical engineering, or approved plan of study to complete the degree by the following fall term)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Approach engineering design problems with an open and creative mind, and use various ideation techniques to explore a variety of alternative solutions
    • Form a team to define and solve an open ended engineering problem
    • Use a variety of resources in researching the problem, including technical periodicals, trade journals, patent listings, manufacturers catalogs and application notes
    • Keep a bound engineering logbook of all design activities
    • Develop detailed design specifications
    • Understand the impact of engineering solutions in a global, economic, environmental, and societal context
    • Prepare a test plan and conduct a subsystem hardware test
    • Make a formal oral presentation on the project

    Prerequisites by Topic
    • Analysis and design of diode and transistor circuits
    • Analysis and design of combinational and sequential logic circuits
    • Design of microprocessor based systems
    • Electromagnetic field theory
    • Basic AC and DC motors and generators
    • Introduction to linear control systems analysis and design
    • Computer aided design and familiarity with programs for analog and digital circuit analysis and design
    • Technical communications

    Course Topics
    • Introduction to capstone design sequence and requirements (1 class)
    • Team formation and team dynamics (1 class)
    • Project selection (1 week)
    • System design (1 week)
    • System diagram (1 week)
    • Test plan (1 week)
    • Specifications (1 week)
    • Subsystem test details (1 week)
    • Subsystem hardware demonstration (1.5 weeks)
    • Oral design review (1.5 weeks)

    Laboratory Topics
    • Varies with team project

    Coordinator
    Cory Prust
  
  • EE 408 - Senior Design Project II

    2 lecture hours 3 lab hours 3 credits
    Course Description
    This is a continuation of EE Senior Design. In the first part of the course, the teams finalize their design, producing a Final Design Report that demonstrates an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability. This is the complete “paper design” of their project including detailed block diagrams and schematics. Following that, the teams build all major subsystems. At the end of EE 408, they write and execute subsystem test plans and present the status of their project in an oral presentation. Each team member reports on their team roles and evaluates their team performance. (prereq: successful completion of EE 407  in fall term of same academic year)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Define their team roles and evaluate their performance on a team
    • Design to match a set of detailed specifications
    • Utilize past coursework to generate a reasonable design
    • Choose an appropriate prototype technique and begin constructing a prototype
    • Select and order parts for implementing a prototype
    • Give oral status reports on the design
    • Define their team roles and evaluate their performance on a team
    • Make a formal oral presentation on the project
    • Prepare a formal design report and give a formal oral presentation of the report

    Prerequisites by Topic
    • Completion of EE 407  topics

    Course Topics
    • Dependent on student projects

    Laboratory Topics
    • Varies with team project

    Coordinator
    Cory Prust
  
  • EE 409 - Senior Design Project III

    2 lecture hours 3 lab hours 3 credits
    Course Description
    This is a continuation of the EE design project defined by each design team in EE 407   and designed in EE 408 . The design is built, tested, modified, retested and completely documented in this final course of the senior design sequence. It is expected that each team will have a working prototype to demonstrate by the end of this course. Teams prepare a test plan and conduct a compliance test comparing system performance to specifications. (prereq: successful completion of EE 408  in winter term of same academic year)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Work as part of a design team to completely design, prototype, and test a design
    • Demonstrate the iterative nature of design
    • Evaluate their behavior on their design team in the context of professional and ethical responsibility
    • Utilize laboratory instrumentation for debugging and testing a prototype
    • Prepare a compliance test plan and conduct the compliance test
    • Prepare a complete project report documenting the design, prototype, and testing
    • Present the project results to faculty and peers in a trade show setting
    • Conduct a design review

    Prerequisites by Topic
    • Completion of EE 408  topics

    Course Topics
    • Dependent on student projects

    Laboratory Topics
    • Varies with team project

    Coordinator
    Cory Prust
  
  • EE 421 - Digital Communication Systems

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course covers important concepts and signaling techniques commonly used in digital communication systems. Pulse modulation methods including PAM, PWM, and PPM are studied. Digital modulation methods including ASK, FSK and PSK modulations are reviewed, and modulation techniques such as QAM are presented. Random processes are used to model noise. The effects of noise on bit-error probabilities are analyzed for various systems. Other topics covered include the matched filter receiver, correlation receiver, and an introduction to error-correction coding. (prereq: EE 4021  or EE 4022 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Make fundamental decisions involved in the design of a digital communication system by weighing the performance factors associated with digital communication systems
    • Describe various pulse modulation methods
    • Determine required bandwidths for various digital modulation methods
    • Determine the signal-to-noise ratio needed to achieve a specified bit-error rate for various digital modulation methods
    • Design an optimal detection filter or correlation receiver
    • Explain the properties and features of various error detection and error correction codes

    Prerequisites by Topic
    • Fourier methods
    • Fundamental analog and digital communications principles
    • Fundamental probability and random signal concepts

    Course Topics
    • Signaling, including sampling and random signal characteristics (7 classes)
    • Pulse modulation, baseband digital communication, line coding, and pulse shaping (5 classes)
    • Digital modulation and detection, including spread spectrum (5 classes)
    • Information theory, source coding and error-correction coding (6 classes)

    Coordinator
    Edward Chandler
  
  • EE 423 - Applications of Digital Signal Processing

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course builds upon the DSP lecture course. It is heavily laboratory- and applications-oriented, enabling students to implement powerful algorithms on actual DSP hardware utilizing the C programming language. Such algorithms as FIR and IIR digital filters, adaptive and multirate filters (interpolator), modulators and demodulators, correlators and discrete and fast Fourier transforms are programmed. The hardware is capable of processing stereo audio signals in realtime, effectively demonstrating the power of the techniques. (prereq: EE 4022  or equivalent or consent of instructor)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Determine the appropriate system design for DSP applications
    • Be proficient in the C programming language of a DSP chip

    Prerequisites by Topic
    • Sampling theorem
    • FIR/IIR transfer function design and analysis
    • Discrete/fast Fourier transform
    • Communications systems
    • Computer programming in C

    Course Topics
    • DSP system architecture and C programming language (4 classes)
    • Modulation, demodulation (3 classes)
    • FIR, IIR, adaptive, multirate digital filter implementation (6 classes)
    • Discrete and fast Fourier transform implementation (2 classes)
    • Auto- and cross correlation methods (3 classes)
    • Phase locked loop (2 classes)

    Laboratory Topics
    • Operation of evaluation module
    • FIR or IIR filter
    • Demodulator (QAM)
    • Modulator (ISB)
    • Adaptive filter
    • Design project

    Coordinator
    Cory Prust
  
  • EE 425 - Radio Frequency Circuit Design

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course provides an introduction to fundamental radio-frequency (RF) design techniques. The emphasis is placed on the physical understanding of high-frequency phenomena, their practical applications, and the unique challenges of RF design and testing. Computer-aided engineering software is used to reinforce lecture and laboratory topics. (prereq: EE 3212  or EE 3214 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Analyse and design RF inductors and tank circuits
    • Diagnose and address shield current issues
    • Design lumped component matching networks
    • Design transmission line matching networks
    • Analyze and design a class-C amplifier
    • Design microstrip filter circuits
    • Analyze and design a single stage RF amplifier
    • Learn how to use basic RF test equipment

    Prerequisites by Topic
    • Electromagnetic field theory
    • Electronic devices and circuits
    • Transmission line theory

    Course Topics
    • Resonant circuits and applications (3 classes)
    • RF models of inductor, capacitor, and resistor (2 classes)
    • Lumped element matching networks (3 classes)
    • Transmission lines, S-parameters, and Smith chart review (3 classes)
    • Transmission line matching networks (2 classes)
    • Class-C amplifier analysis (2 classes)
    • Microstrip filters (2 classes)
    • Noise figure (1 class)
    • Examinations (2 classes)

    Laboratory Topics
    • RF/Microwave CAD software (2 sessions)
    • Demonstration and practice the modern test equipments (2 sessions)
    • Resonant circuits
    • Coupled resonant circuits
    • Class-C amplifier
    • Baluns
    • PIN diodes

    Coordinator
    Steven Holland
  
  • EE 426 - Advanced Electromagnetic Fields

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is a natural continuation of the electromagnetic field and transmission line courses (EE 3202 /EE 3212  or EE 3204 /EE 3214 ) and is useful preparation for advanced and/or graduate study. Illustrative solutions of Poisson’s and Laplace’s equations are obtained. Time varying fields are discussed and expressed with Maxwell’s equations. Propagation and reflection of the uniform plane wave in various media are analyzed starting with the wave equation. Several special topics, such as scalar and vector potential functions, guided-wave propagation, anisotropic media, antennas, and electromagnetic field simulation are considered. (prereq: EE 3212  or EE 3214 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Develop analytic solutions to electromagnetic problems, such as two-dimensional electrostatic boundary value problems, skin depth, plane waves in ferrite media, and the Hertzian dipole antenna
    • Apply scalar and vector potential functions in electromagnetic problems
    • Interpret the analytic solutions to electromagnetic problems

    Prerequisites by Topic

    Course Topics
    • Lecture topical emphasis intended to be at the discretion of the instructor; typical course topics:
    • Scalar electrostatic potential, Poisson’s and Laplace’s equations, two dimensional boundary value problems
    • Time varying fields / Maxwell’s equations (especially in differential form)
    • Wave equation, uniform plane wave solution, propagation, and reflection
    • Skin depth
    • TEM solution in coax
    • Plane wave propagation in ferrite media
    • Magnetic vector potential
    • Hertzian dipole electromagnetic field solution
    • Electromagnetic field simulation

    Coordinator
    Robert Strangeway
  
  • EE 429 - Microwave Engineering

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course emphasizes microwave transmission media, especially microstrip, coax and waveguide. The theory is developed for each line in order to gain insight into transmission characteristics and operation. This is followed by a study of microwave resonant circuits, nonreciprocal ferrite devices and other microwave components. Additional insights are developed using electromagnetic field simulation and laboratory measurements. (prereq: EE 3212  or EE 3214 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe the operation of and calculate key properties of microstrip characteristics and microstrip components
    • Utilize RF/microwave simulation software in high frequency circuit analysis
    • Describe and sketch field patterns in common high frequency transmission media, especially microstrip, stripline, and rectangular and circular waveguides
    • Determine the analytic expressions for the electromagnetic fields inside rectangular and circular waveguides
    • Describe the operation of and key specifications of microwave resonators and ferrite devices

    Prerequisites by Topic

    Course Topics
    • Transmission lines and Maxwell’s equations review (2 classes)
    • TEM, especially microstrip, media and components (4 classes)
    • Rectangular and circular waveguides (7 classes)
    • Microwave resonators (2 classes)
    • Microwave ferrite and other components (3 classes)
    • Homework sessions. (2 classes) [Exams are typically take-home]

    Laboratory Topics
    • Laboratory topics and schedule intended to be at the discretion of the instructor; typical laboratory topics:
    • RF/microwave simulation
    • Measurements of RF/microwave components
    • RF/microwave project (usually in microstrip)

    Coordinator
    Robert Strangeway
  
  • EE 444 - Power Electronics

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course focuses on the design and simulation of linear and switch-mode power supplies. Topics covered emphasize the use of various active devices in inverters, converters, drives, and power conditioning circuits. (prereq: EE 3111  or EE 3112 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Demonstrate an understanding of the electrical characteristics of power semiconductor devices
    • Analyze power semiconductor circuits operating at high power levels under transient and steady state conditions
    • Develop the skills necessary to use the computer to analyze and design power conversion circuits
    • Develop the understanding of important considerations in the design of power conversion and switching circuits

    Prerequisites by Topic
    • Steady state and transient circuit analysis
    • Electrical characteristics of diodes, bipolar junction transistors and field effect transistors
    • Analysis of circuits with diodes and transistors
    • Frequency response of electrical circuits

    Course Topics
    • Power Electronics applications (2 classes)
    • Power Electronics semiconductor devices (3 classes)
    • Rectifiers (2 classes)
    • Line-controlled converters (2 classes)
    • DC-DC converters (3 classes)
    • DC power supplies (2 classes)
    • Square-wave inverters (2 classes)
    • PWM inverters (2 classes)
    • Resonant converters (3 classes)
    • Practical circuit techniques (3 classes)
    • Review (3 classes)
    • Exams (2 classes)

    Laboratory Topics
    • MOSFET Switch Application
    • SCR Application
    • AC Voltage Control Application
    • Buck and Boost Converters
    • Inverters

    Coordinator
    Joerg Mossbrucker
  
  • EE 447 - Power System Analysis I

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course provides an introduction to the classical methods and modern techniques in power system analysis with the aid of a personal computer. Topics covered include the concepts of complex power, balanced three-phase circuits, transmission line parameters, transmission line performance and compensation, system modeling and per-unit analysis, circuit theory as applied to power systems and load flow analysis. (prereq: EE 3401 , MA 383 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe the elements that make up a power system
    • Understand the basic concepts of real and reactive power, direction of power flow, conservation of complex power and power factor correction
    • Understand the per-phase representation of the three-phase systems and computations
    • Calculate the inductance and capacitance of a transposed transmission line
    • Use line models to obtain the transmission line performance
    • Determine the series and shunt capacitors and shunt reactors required for line compensation
    • Understand the basic models of transformers and synchronous generators for the steady-state analysis
    • Develop a program for formation of the bus admittance matrix
    • Understand the computer techniques and algorithms used to obtain the transmission line parameters, line performance, compensation and solution of the load flow problems

    Prerequisites by Topic
    • Linear circuit analysis
    • Three-phase circuits
    • Basic knowledge of electrical machines and transformers
    • Computer programming

    Course Topics
    • Power in AC circuits, complex power (1 class)
    • Review of three-phase systems (2 classes)
    • Simple models of transformers and generators for steady-state analysis (3 classes)
    • The per-unit systems and impedance diagrams (2 classes)
    • Transmission line parameters. Electromagnetic and electrostatic induction (5 classes)
    • Transmission line models, performance and compensation (5 classes)
    • Network solution and the bus admittance matrix. (2 classes)
    • Iterative solution of nonlinear algebraic equations (1 class)
    • Load flow problem and solution by the Gauss-Seidel iterative method (3 classes)
    • Load flow solution by the Newton-Raphson method (2 classes)
    • Tap changing transformers, real and reactive power control (2 classes)

    Coordinator
    Luke Weber
  
  • EE 449 - Power System Analysis II

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is a continuation of EE 447 , and provides students with a working knowledge of power system problems and computer techniques used to solve some of these problems. Topics covered include optimal dispatch of generation, symmetrical three-phase faults, symmetrical components, unsymmetrical faults, technical treatment of the general problem of power system stability and its relevance. (prereq: EE 3401 , EE 3720 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the nonlinear function optimization with constraints
    • Obtain the economical scheduling of real power generation neglecting line losses
    • Determine the loss coefficients of a power system network
    • Obtain the economical scheduling of real power generation including line losses
    • Understand the simplified models of the synchronous machines for fault analysis and transient stability problems
    • Calculate the internal voltages of loaded machines under transient conditions
    • Understand and be able to evaluate the currents in the network for a balanced three-phase fault
    • Transform unbalanced phasors to their symmetrical components
    • Use symmetrical components for short-circuit analysis of unsymmetrical faults
    • Understand the general problem of power system stability
    • Apply the equal-area criterion for stability to system of one machine against an infinite bus bar
    • Obtain the time-domain solution of the swing equation for a one-machine system against an infinite bus
    • Develop computer programs to determine optimal load flow and balanced faults on an interconnected power system

    Prerequisites by Topic
    • Per unit systems
    • Power systems components and models
    • Load flow analysis

    Course Topics
    • Optimal dispatch of generation (5 classes)
    • Generator modeling (2 classes)
    • Direct formation of the bus impedance matrix (2 classes)
    • Symmetrical three-phase faults (3 classes)
    • Symmetrical components (4 classes)
    • Unbalanced fault analysis (5 classes)
    • Power system stability (7 classes)

    Coordinator
    Luke Weber
  
  • EE 474 - Programmable Controllers

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course provides the theory and hands-on experience necessary to enable students to design programmable controller system applications. This course highlights the systems approach as an aid to understanding modern industrial programmable controllers. Coverage begins with a review of controller basics and conventional approaches and proceeds through the concept of programmable logic including the use of microprocessors as controller elements. In addition, programming, input/output elements, peripherals, and standards and codes that govern interfacing aspects are covered. Development, design and understanding of analog input/output devices are also covered. The use of PCs as a device to program PLCs is developed. The material is reinforced by laboratory sessions that provide the opportunity to learn to develop several popular system applications. (prereq: EE 3401 , EE 2902  or CE 1910 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe and demonstrate the role of programmable controllers in the industrial control area
    • Program PLC timers and counters, and develop programs that utilize subprograms and other program flow commands
    • Program PLCs using advanced instructions for data manipulation, comparison, and set-point control
    • Program PLC sequencers, shift registers, and other high-level data flow instructions
    • Develop PLC-based control systems consistent with modern practices for safety, usability, and reliability
    • Be aware of modern techniques for data acquisition and communication, computer-controlled manufacturing, and robotic automation

    Prerequisites by Topic
    • Number Systems (Binary, Octal, Hexadecimal)
    • Computer Codes (BCD, ASCII)
    • Binary Arithmetic
    • Boolean Algebra
    • Fundamental logic operators (AND, OR, NOT, etc.)
    • Logic Circuits

    Course Topics
    • Overview of programmable logic controllers (PLCs)
    • PLC Architecture
    • Programming basics
    • Traditional control circuits
    • I/O devices and converting schematics
    • Basic timers
    • Retentive and cascading timers
    • Basic counters
    • Program control
    • Special functions
    • Data manipulation, comparisons, and set-point control
    • Math instructions
    • Sequencers and Shift registers
    • PLC practices, maintenance, and troubleshooting
    • Process control
    • Controllers and data acquisition systems
    • Computer-controlled machines and processes
    • Data communications, computer numeric control, and robotics

    Laboratory Topics
    • Laboratory experiments are designed to reinforce lecture topics. In addition, a project will be assigned to be worked on over several laboratory periods. Each student is required to submit a formal project report or give a presentation

    Coordinator
    Richard Kelnhofer
  
  • EE 481 - Fuzzy Sets and Applications

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces students to the basic concepts of modeling uncertainty in systems through the use of fuzzy sets. The underlying concepts of fuzzy sets are introduced and their role in such applications as semantic interpreters, control systems and reasoning systems is presented. Students gain firsthand experience of fuzzy sets through a class project. (prereq: senior standing in CE, EE, or SE)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand how fuzzy sets model ambiguity
    • Manipulate fuzzy membership functions for simple operations
    • Be familiar with the nature and use of fuzzy relations
    • Perform linguistic analysis using fuzzy sets
    • Develop and simulate simple fuzzy controllers
    • Familiar with a wide variety of areas in which fuzzy sets may be applied
    • Perform a class project

    Prerequisites by Topic
    • Boolean algebra
    • Basic control theory
    • High-level language programming

    Course Topics
    • Review of set theory (3 classes)
    • Basic fuzzy set definitions and operators (3 classes)
    • Extensions of crisp operators to fuzzy sets (3 classes)
    • Fuzzy relations and fuzzy reasoning (3 classes)
    • Control theory and the use of fuzzy sets (5 classes)
    • Other fuzzy set applications from the current literature (7 classes)
    • Class project (3 classes)
    • Reviews and examinations (2 classes)

    Coordinator
    Richard Kelnhofer
  
  • EE 484 - Neural Networks

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces students to the basic concepts of modeling and simulating adaptive and learning systems using neural networks. The underlying concepts of neural networks are introduced, as well as a number of common topologies and learning rules used in neural networks. Students gain firsthand experience of neural networks through computer assignments and a short research project. (prereq: CS 2510  or equivalent, MA 383 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe the basic configurations of neural networks
    • Describe and implement  simple neural networks
    • Formulate engineering problems for which neural networks may be a suitable solution
    • Evaluate the suitability of neural network architectures and learning algorithms for engineering problems
    • Use commercially available neural network development tools
    • Interpret and critique scholarly articles in the area of neural networks

    Prerequisites by Topic
    • High-level language programming with objects or structures
    • Calculus (gradients, series expansions)
    • Matrix arithmetic

    Course Topics
    • Introduction to neural networks, problems, terminology, MATLAB toolbox (2 classes)
    • Data gathering and formatting (2 classes)
    • Linear perceptron and multilayer backpropagation networks(4 classes)
    • Training algorithms and associated mathematics (4 classes)
    • Radial Basis Networks (3 classes)
    • Self-Organizing Maps (1 class)
    • Time Series Networks, Control Sytems, and Adaptive Filtering (4 classes)
    • Special Topics (5 classes)
    • Project workshops (5 classes)

    Coordinator
    Sheila Ross
  
  • EE 487 - Machine Vision

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces the student to machine vision technology and its applications. Topics include lighting equipments and techniques, image acquisition devices/systems and techniques, and image processing techniques. Interfacing machine vision systems to other engineering systems are also discussed. Laboratory experiments and a class project include introduction to various kinds of vision systems, image processing techniques, and applications. (prereq: senior standing in EE or CE)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe and apply the fundamental concepts of machine vision systems
    • Describe and apply the principles underlying the application of machine vision systems
    • Describe a variety of machine vision applications
    • Describe the application of machine vision systems to industrial processes
    • Write concise, professional technical reports

    Prerequisites by Topic
    • Knowledge of a programming language
    • Knowledge of basics of physical science
    • Understanding of manufacturing processes

    Course Topics
    • Introduction to machine vision, image sensing fundamentals, relationship to other disciplines (2 classes)
    • Optics and lighting: fundamentals, practical light sources, imaging by lensing (2 classes)
    • Cameras and sensors: rectangular and linear arrays, CCD sensor architectures (3 classes)
    • Image processors and algorithms: windowing (generalized areas of interest), Sobel operator histograms, SRI algorithms (4 classes)
    • Discussion of term paper requirements, one-hour exam (3 classes)
    • Inspection case studies - examples, pistons, disk brakes, dishes, light bulbs, very high speed bottle inspection in packaging lines (4 classes)
    • Perspective projective and pinhole camera models, world coordinates and transformations (2 classes)

    Laboratory Topics
    • Students use the ITEX system to acquire images and measure the effect of f-stop changes on pixel intensity. They also learn basic software commands for the ITEX system
    • The second laboratory makes use of the OPCON linear array camera and processor. The camera field of view is computed and recorded, and a histogram of an edge is generated
    • Using the ITEX systems, students design and implement a program which inspects an object of their choice

    Coordinator
    Richard Kelnhofer
  
  • EE 488 - Introduction to Artificial Intelligence and Expert Systems

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The objective of this course is to provide the student with an overview of topics in the field of artificial intelligence (AI). The course also provides the student with a working knowledge of designing an expert system and applying expert system technology in designing and analyzing engineering systems. The first part of the course covers historical background, knowledge acquisition and knowledge representation including propositional calculus, predicate calculus, semantic networks, frame systems and production rules. Various search techniques will be discussed. Fuzzy logic systems, neural network systems and computer vision systems will be briefly discussed in the second part of the course. Languages for AI problem solving such as Prolog and/or LISP will be introduced. The third part of this course will be devoted to the design of expert systems. Applications of expert systems in engineering system design and analysis will be stressed throughout. Case studies will be discussed. Class project is required. Students are encouraged to design expert systems for his/her own engineering applications, and an expert shell will be used to implement the design. (prereq: senior standing in CE, EE, or SE)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Represent knowledge using propositional calculus and predicate calculus
    • Use inference rules to produce predicate calculus expression
    • Solve problems using search techniques: depth-first, breadth-first, forward chaining, backward chaining, best-first, branch-and-bound, and-or-graph, and heuristic search
    • Analyze and design a fuzzy logic system using fuzzy logic tool box
    • Analyze and design a neural network system using neural network toolbox
    • Analyze and design a rule-based expert system
    • Design a machine vision system application

    Prerequisites by Topic
    • Working knowledge of a high level computer language
    • Digital logic
    • Fundamental technical courses in the student’s major field

    Course Topics
    • Introduction (1 class)
    • AI: History and Applications (1 class)
    • Knowledge Representation (5 classes)
    • Methods of Inference (1 class)
    • Search Techniques (3 classes)
    • Fuzzy Logic Systems (3 classes)
    • Neural Network (3 classes)
    • Pattern Recognition and Computer Vision (3 classes)
    • Expert Systems (6 classes)
    • Languages For AI Problem Solving (1 class)
    • Project presentation (1 class)
    • Review and Exams (5 classes)

    Coordinator
    Richard Kelnhofer
  
  • EE 493 - Advanced Microprocessors

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course provides students the understanding and programming techniques for advanced microprocessors/controllers. Topics discussed include CPU organization, instruction set formats, addressing modes, real-time operating systems, task control blocks, message passing, semaphores, mailboxes, memory and I/O interfacing, resource and memory management. (prereq: EE 2920 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe the relative advantages and disadvantages of n-address machines
    • Describe the relative advantages and disadvantages of CISC and RISC machines
    • Design and implement multiple-interrupt driven programs interfacing with sophisticated

    Prerequisites by Topic
    • Assembly language programming techniques (EE 2920 )

    Course Topics
    • Instruction set formats, n-address machines, instruction set encoding (2 classes)
    • RISC and CISC, instruction queue, instruction level parallelism (1 class)
    • I/O and memory interfacing (1 class)
    • Multiple-event driven programming (1 class)
    • Complex I/O devices, I2C, and programming techniques, such as ring buffers (3 classes)

    Laboratory Topics
    • Design of an interrupt driven UART handler using ring buffers (2 labs)
    • Design of an interrupt driven I2C handler using ring buffers (2 labs)
    • Design of a basic real-time operating system (5 labs)
    • Design of a memory management system (1 lab)

    Coordinator
    Kerry Widder
  
  • EE 499 - Independent Study

    1 lecture hours 0 lab hours 3 credits
    Course Description
    Students enrolled in this course are afforded the opportunity to pursue a specialized topic in their chosen field of study. After an approved area of study has been selected, weekly meetings with the course advisor are required. A final written report, the format of which is left to the discretion of the advisor, is required at the end of the term. (prereq: senior standing and consent of department chair)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Carry out an in-depth independent investigation on a technical topic with minimal supervision
    • Write a formal report which clearly presents a new body of knowledge learned

    Prerequisites by Topic
    • Varies

    Course Topics
    • Course topics to be selected

    Coordinator
    Richard Kelnhofer
  
  • EE 499G - Independent Study - German Students

    0 lecture hours 0 lab hours 12 credits
    Course Description
    Students enrolled in this course are afforded the opportunity to pursue a specialized topic in their chosen field of study. After an approved area of study has been selected, weekly meetings with the course advisor are required. A final written report, the format of which is left to the discretion of the advisor, is required at the end of the term. (prereq: for FHL students only)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Carry out an in-depth independent investigation on a technical topic with minimal supervision
    • Write a formal report which clearly presents a new body of knowledge learned

    Prerequisites by Topic
    • Varies

    Course Topics
    • Course topics to be selected

    Coordinator
    Joerg Mossbrucker
  
  • EE 523 - Applications of Digital Signal Processing

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course builds upon the DSP lecture course. It is heavily laboratory- and applications-oriented, enabling students to implement powerful algorithms on actual DSP hardware utilizing the C programming language. Such algorithms as FIR and IIR digital filters, adaptive and multirate filters (interpolator), modulators and demodulators, correlators and discrete and fast Fourier transforms are programmed. The hardware is capable of processing audio signals in realtime, effectively demonstrating the power of the techniques. An individual project is required. (prereq: EE 4022  or equivalent, consent of instructor, senior standing and consent of program director or department chair)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Determine the appropriate system design for DSP applications
    • Be proficient in the C programming language of a DSP chip
    • Understand the implementation tradeoffs of DSP algorithms including FIR and IIR digital filters, adaptive filters, least mean square (LMS) algorithm, multirate filters, interpolation and decimation, discrete and fast Fourier transforms, modulators and demodulators, phase locked loop
    • Utilize an evaluation module for a DSP chip
    • Write and test in the laboratory programs in the C progamming language of a DSP chip to implement the algorithms described above

    Prerequisites by Topic
    • Sampling theorem
    • FIR/IIR transfer function design and analysis
    • Discrete/fast Fourier transform
    • Communications systems
    • Computer programming in C

    Course Topics
    • DSP system architecture and C programming language (4 classes)
    • Modulation, demodulation (3 classes)
    • FIR, IIR, adaptive, multirate digital filter implementation (6 classes)
    • Discrete and fast Fourier transform implementation (2 classes)
    • Auto- and cross correlation methods (3 classes)
    • Phase locked loop (2 classes)

    Laboratory Topics
    • Operation of evaluation module
    • FIR or IIR filter
    • Demodulator (QAM)
    • Modulator (ISB)
    • Adaptive filter
    • Design project

    Coordinator
    Cory Prust
  
  • EE 1000 - Introduction to Electrical Engineering

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course provides an introduction to common practices and ideas of electrical engineering, including terminology, problem solving methodology, basic analytical tools, laboratory practice, and working in teams. (prereq: none)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand and use basic electrical engineering terminology
    • Apply algebra and trigonometry to solve engineering problems
    • Use fundamental lab instrumentation, including multimeters, oscilloscopes, function generators, and power supplies
    • Gain an understanding of time management and self-assessment practices which are necessary for success in engineering study

    Prerequisites by Topic
    • High school algebra and trigonometry

    Course Topics
    • Course introduction and EE program orientation (3 classes)
    • Linear equations in engineering (3 classes)
    • Quadratic equations in engineering (3 classes)
    • Trigonometry and 2-D coordinates in engineering (4 classes)
    • Complex numbers in engineering (5 classes)
    • Sinusoids and phasors in engineering (3 classes)
    • Systems of linear equations in engineering (3 classes)
    • Review (2 classes)
    • Exam (2 classes)
    • Self-Assessment (2 classes)

    Laboratory Topics
    • Lab topics vary depending on instructional staff. Examples of lab topics:
      • Electrical Engineering instrumentation
      • Data Acquisition
      • Mathematical modeling
      • Time management and self-assessment
      • Microprocessors
      • Wiring and soldering
      • Motors
      • Matlab
      • Digital logic and robotics

    Coordinator
    Sheila Ross
  
  • EE 1910 - Introduction to Embedded Systems Programming

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course introduces concepts that are required to solve engineering problems using embedded systems. Students will develop a working knowledge of structured programming, basic microcontroller architecture and terminology, and the tools used in developing and designing embedded systems. In addition to implementing lecture topics, laboratory sessions include practical considerations for physical interfacing of basic analog and digital electronic devices. A course project emphasizes the interaction between physical processes, peripherals, and the computation/control capabilities of the microcontroller. A high-level programming language is used and all programs are executed on an embedded system. (prereq: MA 125 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design and document algorithmic solutions for engineering problems
    • Understand variables, expressions, and operations in C
    • Use structured programming techniques in C
    • Design and write functions in C
    • Design and write embedded systems software to solve engineering problems
    • Use various subsystems of a microcontroller in practical applications
    • Use datasheets in support of device interfacing and software development
    • Understand concepts and terminology related to microcontroller architecture
    • Use embedded systems tools for software development and debugging
    • Recognize and employ good software practices as they relate to embedded systems

    Prerequisites by Topic
    • College Algebra I

    Course Topics
    • Introduction to the course (1 class)
    • Problem solving, algorithm, flow-chart, and pseudo-code development (2 classes)
    • Number systems and data types (2 classes)
    • Variables, expressions, and operators (5 classes)
    • Control constructs, and looping techniques (4 classes)
    • User-defined functions, parameters, returns, and function prototypes (2 classes)
    • Subscripted variables, arrays (3 classes)
    • Pointers and function parameter passing by pointers (2 classes)
    • Basic microcontroller architecture, subsystems, and memories (2 class)
    • Tool chain and device programming (1 class)
    • Software libraries, header files, and coding conventions (1 class)
    • State machines (2 classes)
    • Examinations (3 classes)

    Laboratory Topics
    • Introduction to IDE and embedded hardware platform (1 session)
    • Data types, serial console (1 session)
    • Blinking/Fading LEDs (1 session)
    • Digital I/O (2 sessions)
    • Analog I/O (2 sessions)
    • Design Project (2 sessions)
    • Interfacing considerations, debugging techniques, professional software practices, and use of datasheets (distributed)

    Coordinator
    Sheila Ross
  
  • EE 2050 - Linear Circuits - Steady State I

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course introduces the basic laws used in the analysis of electrical circuits. Specific topics covered include Kirchhoff’s Laws, resistors in series and parallel, circuit analysis methods, op amps, Thevenin/Norton equivalent circuits, and superposition. The course is limited to DC circuit analysis. Multisim is introduced as a computer analysis tool. The associated laboratory reinforces the lecture material. (prereq: MA 136  or MA 1410H )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Use an organized process, strategy, or template in solving problems
    • Demonstrate a standard of expertise in the understanding of circuit laws and in the analysis of electrical circuits
    • Write and solve KCL and KVL equations using standard methods of circuit analysis for DC circuits, including symbolic DC circuits
    • Simplify electrical circuits using series/parallel resistance combinations, source transformations and Thevenin’s/Norton’s theorems, including symbolic DC circuits
    • Solve a DC circuit problem using the superposition principle
    • Demonstrate calculator skills in solving simultaneous equations representing n-node circuit problems
    • Demonstrate the ability to analyze DC circuits using Multisim
    • Compute power calculations for a DC circuit
    • Demonstrate circuit laboratory skills and perform DC measurements
    • Demonstrate the use of nodal and branch current analysis in the solution of circuit problems
    • Analyze DC circuits that include ideal operational amplifiers

    Prerequisites by Topic
    • Differentiation of algebraic and trigonometric functions
    • Solution of a system of linear equations using a calculator

    Course Topics
    • DC concepts and laws (9 classes)
    • DC analysis (17 classes)
    • Op amps (2 classes)
    • Tests (2 classes)

    Laboratory Topics
    • Laboratory experiment details and expectations are described in the on-line EE 2050 Lab Manual
    • Students are lectured on laboratory safety
    • Students are expected to prepare for the lab by doing all required pre-lab activities and to finish all remaining requirements during the laboratory itself
    • Limited laboratory reports will be required

    Coordinator
    Richard Kelnhofer
  
  • EE 2060 - Linear Circuits - Steady State II

    3 lecture hours 2 lab hours 4 credits
    Course Description
    After a brief review of DC circuit concepts and methods, AC circuit analysis and frequency as a variable are introduced and developed. Specific topics covered include phasors, impedance, complex AC power, mutual inductance and transformers, RL and RC filters, and Bode plots. The use of the computer application Multisim is continued to include the AC analysis of circuits. The associated laboratory reinforces the lecture material. (prereq: EE 2050 , MA 137  or MA 1410H )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Use an organized process, strategy, or template in solving problems
    • Represent a complex number in complex exponential form
    • Convert complex numbers from polar form to rectangular form and from rectangular form to polar form using Euler’s Identities
    • Apply circuit laws and in the analysis of electrical circuits
    • Solve KCL and KVL systems of equations using standard methods of circuit analysis for AC circuits, including symbolic AC circuits
    • Perform complex power calculations
    • Analyze AC circuits with mutual inductors and transformers
    • Demonstrate for simple filters the changing circuit performance as a function of frequency
    • Relate mathematical expressions of transfer functions to Bode plots and derive frequency-domain transfer functions for passive and active circuits
    • Demonstrate calculator skills to solve circuit equations
    • Demonstrate the ability to analyze AC circuits using Multisim
    • Demonstrate circuit laboratory skills and perform AC measurements

    Prerequisites by Topic
    • Integral calculus
    • DC circuit laws and analysis methods
    • Complex number theory and algebraic manipulations
    • Laboratory performance skills
    • Multisim analysis of DC circuits

    Course Topics
    • AC circuit concepts and circuit analysis (7 classes)
    • Complex power (4 classes)
    • Magnetically coupled circuits (4 classes)
    • Frequency as a variable (3 classes)
    • Decibels and Bode plots (5 classes)
    • Review (5 classes)
    • Examinations (2 classes)

    Laboratory Topics
    • Laboratory experiment details and expectations are described in the on-line EE 2060 Lab Manual
    • Students are lectured on laboratory safety
    • Students are expected to prepare for the lab by doing all required pre-lab activities
    • Limited laboratory reports will be required

    Coordinator
    Richard Kelnhofer
  
  • EE 2070 - Linear Circuits - Transients

    3 lecture hours 0 lab hours 3 credits
    Course Description
    After a brief review of DC and AC circuit concepts and methods, the course introduces and develops series and parallel resonance and the transient analysis of circuits, using both classical and Laplace transform techniques.  In addition, the analysis of circuits with step-function and sinusoidal sources leads to a general consideration of transfer functions.  Multisim is used to simulate system responses. (prereq:EE 2060 ) (coreq: MA 235  or MA 2440H )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Use an organized process, strategy, or template in solving problems
    • Analyze and design series and parallel resonant circuits
    • Determine the time domain transient analysis response of a first order circuit
    • Determine the time domain transient response of a second order circuit
    • Graph the time doamin transient responses of first and second order circuits
    • Classify a second order transient response as either, under damped, over damped, or critically damped
    • Use computer simulation tools to do transient analysis
    • Determine Laplace transforms for simple time-based functions commonly used in the analysis of electrical and control systems
    • Use Laplace methods to obtain voltages and currents in circuits having arbitrary input functions and initial conditions
    • Derive transfer functions for simple RL, RC, and RLC circuits
    • Derive s-domain transfer functions for simple RL, RC, and RLC circuits

    Prerequisites by Topic
    • DC and AC steady-state circuit analysis techniques
    • Steady-state Multisim circuit analysis
    • Linear circuit models for resistors/inductors/capacitors
    • Linear differential equation solution techniques
    • Laplace transforms and operations

    Course Topics
    • Series and parallel resonance (6 classes)
    • Time domain transient analysis of first-order circuits (5 classes)
    • Time domain transient analysis of second-order circuits (4 classes)
    • Laplace transforms of time-based functions that include the unit step, unit ramp, impulse, exponentials, and complex exponentials; and operations (5 classes)
    • Transient analysis using transforms of circuits (3 classes)
    • S-domain circuit models and analysis (2 classes)
    • Review (4 classes)
    • Tests and quizzes (2 classes)

    Coordinator
    Richard Kelnhofer
  
  • EE 2503 - Linear Circuit Analysis

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces the non-electrical engineering student to basic DC circuit analysis. Topics include electrical quantities and definitions–voltage, current, power and energy; circuit analysis techniques using Ohm’s and Kirchhoff’s Laws, mesh currents and nodal voltages, network reduction, and Thevenin and Norton equivalents; and terminal characteristics of resistors, capacitors, inductors and operational amplifiers. (prereq: MA 128  or MA 137 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the concepts of voltage, current, and electrical power and energy
    • Write and solve Kirchhoff’s current and voltage laws for DC circuits
    • Understand how to simplify networks using network reduction and Thevenin’s and Norton theorems
    • Solve standard circuit configurations involving operational amplifiers
    • Understand the current-voltage relationship in inductors and capacitors

    Prerequisites by Topic
    • Matrix algebra
    • Differential and integral calculus

    Course Topics
    • DC steady-state, voltage, current, power, energy, and sources (3 classes)
    • Ohm’s law, Kirchhoff’s voltage and current laws, voltage and current dividers (4 classes)
    • Node and mesh circuit analysis (6 classes)
    • Network reduction including source transformations (2 classes)
    • Thevenin and Norton equivalent circuits (3 classes)
    • Maximum power transfer (2 classes)
    • Operational amplifiers (4 classes)
    • Inductance and capacitance terminal behaviors (3 classes)
    • Exams and quizzes (3 classes)

    Coordinator
    Richard Kelnhofer
  
  • EE 2510 - Introduction to Object-Oriented Programming

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course introduces object-oriented programming to students who have experience in structured programming techniques. Particular emphasis is placed on the design and implementation of computer programs to solve problems encountered in engineering practice. Topics include introduction to object oriented programming concepts, user-defined classes, constructors and destructors, abstraction techniques, overloading, polymorphism, and inheritance. (prereq: EE 1910  or EE 3910B , MA 137  or MA 225 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design computer software to solve engineering problems using object-oriented programming method
    • Create and use classes and objects
    • Apply encapsulation and information hiding in software design
    • Create and apply derived classes (inheritance)
    • Create and apply virtual functions (polymorphism)
    • Implement objects and classes in designing software for engineering applications

    Prerequisites by Topic
    • Procedural programming techniques
    • Calculus for engineers including topics of differentiation and integration

    Course Topics
    • Introduction
    • OO Design
    • Classes
    • Static Data
    • Properties and Attributes
    • Methods
    • Functions
    • Events, Handles, and Messages
    • Constructors and Destructors
    • Superclasses and Subclasses
    • Object Arrays
    • Review
    • Tests
    • Final examination

    Laboratory Topics
    • Design and implementation of a basic class
    • Design and implementation of a linked list
    • Design and implementation of a class
    • Design and implementation of a superclass
    • Design and implementation of a class with dynamic properties
    • Extension of a class with listener function
    • Design and implementation of super- and subclasses
    • Design and implementation of a save/load class
    • Design and implementation of an overloaded disp() function
    • Design and implementation of related classes

    Coordinator
    Joerg Mossbrucker
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 -> 12