Course Catalog
| Bioinformatics | Chemical Engineering | Computer Science | Electrical and Computer Engineering | Engineering | Mechanical Engineering |
Bioinformatics (BioE)
480 Intro to Bioinformatics
This is the general introductory course in bioinformatics. The main techniques covered in this course are related to sequence analysis and include: gene identification, genome sequencing, sequence comparison, database searching, and phylogenetic tree analysis. Molecular biology is also introduced including: the central dogma of molecular biology, DNA sequences, and protein sequences. Students will be introduced to all of the biology necessary to understand the applications of bioinformatics algorithms and software taught in this course.
439 Biostatistics
This course is designed for bioinformatics students. The industry standard in statistical software, which will be taught in this course, is R and S++. The application of basic algorithms and the theory behind the statistical analysis will be covered. Extensive examples and small projects will be used in order to learn how to use R and Java to accomplish bioinformatics tasks. Topics covered also include: sample analysis, interval-censored survival data analysis, longitudinal data analysis, multivariate analysis, theory of distributions in statistics, and experiment and design.
483 Molecular Modeling in Bioinformatics
This course teaches the students how to elucidate the structure of a biopolymer using related modeling tools and algorithms in bioinformatics. The targeted areas are in protein structure modeling, structure based drug design, drug screening, cheminformatics, and binding prediction. Students will learn the principles and applications of each of the algorithms and programs used in structure modeling.
582 Computational Genomics
This course focuses on the study and implementation of methods for data mining and machine learning. Particular attention is given to those methods which are useful in the analysis of gene expression data from genome comparisons, microarray experiments, and protein function prediction. Students will gain practical skills in addition to theoretical knowledge, especially in the area of microarray data analysis. We will use the R and Bioconductor packages for the microarray data analysis and MATLAB for other implementation tasks. All three tools are widely used in industry and academia.
594 Imaging Informatics
Imaging informatics is an emerging area from the intersection of biological science, medical practice, health care, computer algorithms, and information sciences. Naturally, it belongs to bioengineering, although it is developed and practiced in many other departments and hospitals, especially in the field of radiology.
594 Data Mining and Machine Learning in Bioinformatics
Datamining of biological and medical data is an emerging area that is becoming increasingly popular in bioinformatics. Biological and medical phenomenons are being studied with high throughput methods that generate large amount of data. To understand the complicated and highly interactive nature of biology from this data, advanced datamining methods and algorithms are required. This course will focus on the basic knowledge of datamining and how it is applied and modified in order to adjust to special characteristics of biological and medical datamining.
594 Biological Database in Bioinformatics
Databases are used extensively in biological/medical data storage and analysis. Specific types of databases that are common and widely used include gene and protein sequence, protein structure, protein interaction, metabolic pathways, compounds and drugs, literature, medical records, and many others. Mastering the basic principles and design methods of databases is fundamental in bioinformatics training. In this course we are introduce how database design and application are used in the biomedical field. Students are not required to have prior database knowledge, but should be familiar with the basics of computer science. Fluency in at least one programming language (as well as cursory knowledge of at least one other), familiarity with common operating systems such as Windows XP and Unix/Linux, and experience using online biological and medical databases such as NCBI's PubMed and BLAST, PFAM, SWISS-PROT, etc. are basic requirements.
Chemical Engineering (ChE)
440 Non-Newtonian Fluid Mechanics.
4 Hours. Fluid mechanics and transport processes involving non-Newtonian fluids. Purely viscous and viscoelastic behavior. Viscometric functions and rheometry. Heat and mass transfer in non-Newtonian fluids.
450 Air Pollution Engineering.
4 Hours. Same as Mechanical Engineering 450. Environmental aspects of combustion processes, pollutant formation. Control of pollutants and particulates. Air quality control. Fundamentals of combustion.
494 Fundamentals and Design of Microelectronics Processing.
4 Hours. Basic principles, design and practical aspects of the most advanced state of microelectronics materials processing. The emphasis is on basic aspects of thin film deposition, substrate doping and passivation, lithography and etching coupled with thermodynamics, kinetics, reactor design, optimization and other engineering concepts as they appply to fundamental processes that are especially useful in mico- and nano-electric materials.
494 Computational Molecular Modeling (Also listed as ME 494).
4 Hours. May be repeated for credit. Students may register for more than one section per term. Systematic study of selected topics in chemical engineering theory and practice.
512 Microhydrodynamics, Diffusion, and Membrane Transport.
4 Hours. Theoretical and numerical fluid mechanics of microstructure: potential flow and virtual mass, quasistatic versus transient Stokes flow, integral theorems, multipole expansions, singularity solutions, fluctuations, and current applications.
Computer Science (CS)
Note: Courses under this rubric were previously listed under Electrical Engineering and Computer Science (EECS).
475 Object-Oriented Programming.
4 Hours. No credit given if the student has credit in CS 340 or CS 474. OO Paradigm: classes, messages, methods, variables, inheritance, polymorphism; the C++ and Java languages. Extensive computer use required.
493 Advanced Computer Architecture.
4 Hours. Previously listed as EECS 466. Credit is not given for CS 493 if the student has credit in CS 466. Design and analysis of high performance uniprocessors. Topics include arithmetic: multiplication, division, shifting; processor: pipelining, multiple function units. Instructure sets; memory: caches, modules; virtual machines.
493 Introducdtion to Database Management and Databases
Electrical and Computer Engineering (ECE)
Note: Courses under this rubric were previously listed under Electrical Engineering and Computer Science (EECS).
401 Quasi-Static Electric and Magnetic Fields.
4 Hours. Previously listed as EECS 401. Static electric and magnetic fields. Material description, boundary value problems. Field energy, its conversion and scaling laws. Quasi-static fields, field diffusion, eddy currents, energy loses.
422 Wave Propagation and Communication Links.
4 Hours. Previously listed as EECS 422. Antennas and propagation; wave propagation over ground, through ionosphere and troposphere; diversity principles; propagation effects in microwave systems, satellite, space, and radar links.
423 Electromagnetic Compatibility.
4 Hours. Previously listed as EECS 423. EMC requirements for electronic systems. Nonideal behavior of components. Radiated and conducted emissions. Susceptibility. Coupling and shielding. Electrostatic discharge. System design for EMS.
432 Digital Communications.
4 Hours. Previously listed as EECS 432. Source coding, quantization, signal representation, channel noise, optimum signal reception, digital modulation: ASK, PSK, FSK, MSK, M-ary modulation. Probability of error. Inter-symbol interference.
434 Multimedia Communication Networks.
4 Hours. Extensive computer use required. Multimedia systems; compression standards; asynchronous transfer mode; Internet; wireless networks; television; videoconferencing; telephony; applications.
435 Wireless Communication Networks.
4 hours. Previously listed as EECS 435. Radio technology fundamentals; channel and propagation models; channel multiple access technologies; wireless mobile communication fundamentals; generic wireless mobile network; cellular/PCS wireless mobile network standards. Prerequisites: a course in Digital Communications
449 Microdevices and Micromachining Technology.
4 Hours. Previously listed as EECS 449. Laboratory. Microfabrication techniques for microsensors, microstructures, and microdevices. Selected examples of physical/chemical sensors and actuators. Simulation experiments.
465 Digital Systems Design.
4 Hours. Previously listed as EECS 465. Switching algebra, combinational circuits, Mux, ROM, PLA-based designs, minimization techniques, synchronous and asynchronous sequential circuits (minimization, hazards, races, state assignment, retiming), fault analysis, testing.
520 Electromagnetic Field Theory.
4 hours. Previously listed as EECS 520. Maxwells equations. Potentials. Constitutive relations. Special relativity. Boundary conditions. Green's functions. Polarization. Radiation from antennas and charged particles. Waveguides and resonators. Exterior boundary-value problems.
526 Electromagnetic Scattering.
4 hours. Previously listed as EECS 526. Exact solutions of exterior boundary-value problems. Low-frequency expansions. High-frequency methods, including geometrical and physical theories of diffraction. Hybrid techniques. Radar cross-sections.
535 Advanced Wireless Communication Networks.
4 hours. Previously listed as EECS 535. 2nd generation: IS-95-based wireless mobile network; 2nd generation: GSM-based wireless mobile network; 2.5 generation: wireless mobile data/voice network; 3rd generation: broadband wireless mobile multimedia network. Prerequisites: ECE435
Engineering (Engr)
400 Engineering Law.
4 Hours. Overview of the legal system. Legal principles affecting the engineering profession. Professional ethics in engineering. Intellectual property law. Basic contract and tort principles. Environmental law.
401 Engineering Management.
4 hours. Theory, strategy, and tactics of the use of project management including project planning, matrix management concept, and team meetings
402 Intellectual Property Law.
4 hours. Patent, copyright, trade secret, mask work, and cyber-squatting legal and procedural principles; protection for novel software, biotech inventions, and business methods; and trademark protection for domain names.
403 Reliability Engineering.
4 hours. Probability overview; statistics overview; system reliability modeling and prediction-static methods; system reliability modeling and prediction-dynamic methods; maintainability and availability; reliability optimization; and risk analysis.
410 Wireless Data.
4 hours. Data communications; existing Wireless Data Networks; planning, topology, performance and operation; 3G standard activities; evolution of TDMA based 2G - 3G cellular systems; 3G European and North American systems; CDMA networks; WAP, Bluetooth and WLAN - IEEE 802.11 and HIPERLAN2; and Wireless Local Loop. Prerequisites: a course in Digital Communications and ECE435
Mechanical Engineering (ME)
450 Air Pollution Engineering.
4 Hours. Same as Chemical Engineering 450. Environmental aspects of combustion processes, pollutant formation. Control of pollutants and particulates. Air quality control. Fundamentals of combustion.
494 Computational Molecular Modeling (Also listed as ChE 494)
4 Hours. May be repeated for credit. Students may register for more than one section per term. Systematic study of selected topics in chemical engineering theory and practice.
501 Advanced Thermodynamics.
4 hours. Thermodynamic laws of closed and open systems; exergy destruction; property relations, single phase systems, Gibbs-Duhem relations, multiphase systems, equilibrium; engineering applications.
533 Plasma Engineering
4 hours. Plasma-assisted applications. Kinetic theory of non-equilibrium processes. Plasma dynamics. Elementary processes-collisions. Diffusion and transport. Chemical reactions and surface treatment. Particle and energy balance in plasmas. Prerequisite(s): ME 433 or consent of the instructor.