• Department of Electrical Engineering

    Educational Goals and Objectives:

    Mission Statement: The mission of the electrical engineering program is to provide a quality education with extensive hands-on and laboratory experience that will enable our graduates to practice their profession with proficiency and integrity.

    The goals of the electrical engineering program are to graduate engineers who:

    1. Have the laboratory skills and the ability to use modern analysis and design techniques and state-of-the-art equipment to solve practical engineering problems.

    The specific objectives of this goal are to graduate engineers who have: a) the ability to apply science, engineering science, and mathematics to solve engineer- ing problems; b) the ability to put their engineering and design skills into practice; c) the ability to use modern laboratory equipment and engineering software for analysis, testing, design, and communication; d) the ability to design systems, components, and processes that satisfy predetermined constraints; and e) the ability to recognize engineering problems, reduce them to solvable form, and develop and evaluate alternative solutions.

    2. Have the professional skills to function effectively in the work environment as well as in the community.

    The specific objectives of this goal are to graduate engineers who have: a) the ability to communicate their ideas and designs clearly orally, in written form, or graphically; b) the ability to work as members of a team; and c) had the opportunity to develop leadership skills.

    3. Have a solid understanding of professional and ethical responsibility.

    The special objective of this goal is to graduate engineers who: understand ethical principles and their role in the engineering profession.

    4. Have a board education in order to understand contem- porary issues and the impacts of technology on society and the environment.

    The specific objectives of this goal are to graduate engineers who: a) have knowledge of contemporary issues; b) have sufficient knowledge of the humanities and social sciences to understand the interaction be- tween technology and society, and c) understand the effects that the products they develop will have on the environment.

    5. Have the ability to engage in life-long learning and who recognize its importance.

    The specific objectives of this goal are to graduate engineers who: a) realize that the practice of electrical engineering is constantly evolving and that engineers must continuously acquire new knowledge and skills; b) have the learning skills necessary to understand new developments in electrical engineering and to acquire new engineering knowledge and skills on their own; and c) have the ability to earn graduate degrees or pursue professional studies.


    Electrical Engineering

    Department: Department of Electrical and Software Engineering
    Chair: Mesut Muslu
    Office: Ottensman 171
    Phone: 608-342-1536
    Contact: Mesut Muslu
    muslu@uwplatt.edu

    Electrical Engineering

    Communications and Electronics Emphasis
    Controls Emphasis
    Computers Emphasis
    Power and Energy Emphasis

    Professors: David M. Drury, Mesut Muslu, Piyare L. Sharma, Richard D. Shultz
    Associate Professor: Yong Y. Li, Hede Ma
    Assistant Professors: Faramarz Mossayebi, Philip J. Sealy
    Lecturer: David E. Ellestad
    Program Assistant: Carol A. Beals

    The Department of Electrical and Software Engineering offers two bachelor of science degrees: electrical engineering and software engineering. The electrical engineering degree requirements include completion of at least one of the emphases: controls, computers, power and energy, and communications and electronics. The program has outstanding laboratory and computer facilities where all students gain hands-on practical experience. Students graduate with a broad background in electrical engineering and are ready to take their place in industry.

    Electrical engineers design, plan, and supervise the construction and maintenance of electrical and electronic equipment, computers, or control systems. The variety of an electrical engineer's work can range from the smallest integrated circuit to power systems that cover entire states. Virtually every device that is either "plugged in" or runs on batteries has had an electrical engineer involved in its design or construction somewhere in its development.

    General Requirements ­ Bachelor of Science Degree

    Total for Graduation 132 credits

    Major Studies 101 credits

    Electrical Engineering Major (101 credits)

    Professional Engineering-Required Courses (35 credits)

    EE 1210 Circuit Modeling I 2

    EE 2210 Circuit Modeling II 4

    EE 2220 Signals and Systems 4

    EE 3020 Analog Electronics 4

    EE 3130 Solid State Electronics 3

    EE 3140 Electric and Magnetic Fields 3

    EE 3310 Automatic Controls 3

    EE 3410 Electric Power Engineering 3

    EE 3610 Communication Systems 3

    EE 3750 Microprocessor Logic Design and Assembler Programming 3

    EE 3760 Microprocessor Systems: Interface and Design 3

    Mathematics (15 credits)

    MATH 2640 Calculus and Analytic Geometry 4

    MATH 2740 Calculus and Analytic Geometry 4

    MATH 2840 Calculus and Analytic Geometry 4

    MATH 3630 Differential Equations I 3

    Basic Sciences (17 credits)

    CHEM 1450 Chemistry for Engineers 5

    PHYS 2530 General Physics I 3

    PHYS 2510 General Physics I Lab 1

    PHYS 2640 General Physics II 4

    PHYS 3140 Modern Physics 4

    Other Required Courses (9 credits)

    GE 1020 Introduction to Engineering 2

    GE 1320 Engineering/Computer Graphics 2

    GE 2820 Engineering Economy 2

    COSC 1430 Programming in C++ 3

    Engineering Science Electives (6 credits)

    GE 2130 Engineering Mechanics-Statics (required) 3

    GE 2220 Engineering Mechanics-Dynamics 2

    GE 2230 Engineering Mechanics-Dynamics 3

    GE 2340 Mechanics of Materials 4

    GE 2630 Basic Thermoscience for Engineers 3

    ME 2630 Thermodynamics 3

    CE 3300 Fluid Mechanics 4

    Electrical Engineering Professional Emphasis Electives (16 credits)

    Each student shall complete a total of 16 credits including 8 hours of design as follows: at least two courses from one professional emphasis and at least two of the following courses: EE 4050, 4350, 4450, and 4750.

    Communications and Electronics

    EE 4050 Advanced Analog Electronic Circuits 4

    EE 4620 Optical Systems 4

    EE 4630 Advanced Communication Systems 4

    Other 1-4

    Computers

    EE 4720 Microcomputer Architecture and Interfacing 4

    EE 4750 Advanced Digital Design 4

    COSC 2430 or COSC 4030 3

    Other 1-4

    Controls

    EE 4310 Modern Control Systems 4

    EE 4320 Digital Signal Processing 4

    EE 4350 Discrete Time Control Systems 4

    Other* 1-4

    Power and Energy

    EE 4430 Electrical Machines and Power Electronics 4

    EE 4450 Power Systems Analysis 4

    Other* 1-4

    *EE 4980 Current Topics in Electrical Engineering 1-4

    OR

    EE 4990 Independent Study 1-3

    Advanced Math Electives (3 credits)

    MATH 3230 Linear Algebra 3

    MATH 3830 Differential Equations II 3

    MATH 4030 Statistical Methods w/Applications 3

    MATH 4430 Advanced Calculus 3

    MATH 4530 Complex Variables 3

    Courses of Instruction

    EE 1210 2 credits

    Circuit Modeling I

    Voltage, current, and resistance. Ohm's law, Kirchhoff's laws, superposition, and Thevenin's and Norton's theorems applied to the modeling of zero-order networks. C: MATH 2640. $ F S

    EE 2210 4 credits

    Circuit Modeling II

    Modeling of transient response of linear networks. Phasor analysis of AC circuits. AC steady state power. Resonant circuits. Mutual inductance. Ideal opamps. Twoport networks. Introduction to network topology and CAD. P: EE 1210 and MATH 2640. C: MATH 2740. OR, for transfer students only, P: MATH 2740 and PHYS 2640. C: EE 1210. $ F S

    EE 2220 4 credits

    Signals and Systems

    Linear system modeling with differential equations, Laplace transforms, and convolution. Transfer functions, frequency response, and Bode plots. Discrete time systems and ztransforms. Fourier analysis of signals. P: EE2210. C: MATH 2840. $ F S

    EE 2950 & 2960 2 credits

    Electrical Engineering Cooperative Education

    Work experience in industry under the direction and jurisdiction of the College. P: Sophomore standing and consent of cooperative education coordinator.

    EE 2970 1 credit

    Electrical Engineering Internship

    Work experience in industry under the direction of the Cooperative Education Office of the College of Engineering, Mathematics and Science. Note: This program is separate and distinct from the Cooperative Education Program and is principally designed to cover the summer vacation period.

    EE 3020 4 credits

    Analog Electronics

    Diode circuits. Biasing of semiconductor devices. Analysis and design of linear amplifiers. Use of opamps. P: EE2220. $ F S

    EE 3130 3 credits

    Solid State Electronic Devices

    Physics of semiconductor devices. Energy band diagrams, Fermi levels, and FermiDirac statistics. Metalsemiconductor and pn junctions. Functioning of diodes, BJT's, FET's, and thyristors. Small signal equivalent circuits. Nonlinear modeling using computers. P: EE 2210, PHYS 3140, and MATH 3630. $ F S

    EE 3140 3 credits

    Electric and Magnetic Fields

    (Cross offered under Engineering Physics 3640)

    Electrostatics, magnetostatics, Maxwell's equations, plane waves, and transmission lines. P: EE 2220, MATH 3630, and PHYS 2640. F S

    EE 3310 3 credits

    Automatic Controls

    (Cross offered under Mechanical Engineering 4330)

    Stability of analog control systems. Design of compensation networks. P: EE 2220. $ F S

    EE 3410 3 credits

    Electric Power Engineering

    Introduction to electromechanics, generators, transformers, transmission lines, motors, and network analysis. P: EE 2220. F S

    EE 3610 3 credits

    Communication Systems

    Analysis and design of amplitude, angle, and pulse code modulation systems. P: EE 3020 and EE 3710 or EE 3750. F S

    EE 3750 3 credits

    Microprocessor Logic Design and Assembly Programming

    An introduction to digital logic and assembly language programming for microprocessor-based systems. Fundamentals of microprocessor architecture, data representation, arithmetic, debugging systems, procedures, interrupts, timing and interfacing with hardware. P: EE 2210, COSC 1430 and (EE 2210 or COSC 2430). F S

    EE 3760 3 credits

    Microprocessor Systems: Interface and Design

    Design of combinational and sequential logic circuits design of microprocessor-based systems. P: EE 2210 and EE 3750. F S

    EE 3950 & 3960 2 credits

    Electrical Engineering Cooperative Education

    Work experience in industry under the direction and jurisdiction of the College. P: Junior standing and consent of cooperative education coordinator.

    EE 3970 1 credit

    Electrical Engineering Internship

    Work experience in industry under the direction of the Cooperative Education Office of the College. Note: This program is separate and distinct from the Cooperative Education Program and is principally designed to cover the summer vacation period.

    EE 4010 1 credit

    UHF Amplifier Design

    Scattering parameters, the Smith Chart, lumped-element impedance matching, transistor characterization, device stability, UHF CAD techniques and transistor bias techniques. P: EE 3020.

    EE 4020 1 credit

    UHF Oscillator Design

    Scattering parameters, the Smith Chart, transistor characterization, device destablization, lumped-element impedance matching, UFH CAD techniques, output power prediction and transistor bias techniques. P: EE 3020.

    EE 4050 4 credits

    Advanced Analog Electronic Circuits

    Design of discrete and integrated electronic circuits used in communication systems, such as oscillators, modulators, lownoise amplifiers, and class AB, B, and C power amplifiers. P: EE3130, EE3610 and EE 3310. $ F

    EE 4310 4 credits

    Modern Control Systems

    State space modeling of systems, solution of state equations, controllability and observability, Lyapunov stability, minimum realization, and state feedback design. P: EE3310 or ME 4330. $ F

    EE 4320 4 credits

    Digital Signal Processing

    Discrete time systems, frequency response of linear time invariant systems, discrete Fourier transform, FFT. Design of FIR and IIR digital filters. P: EE2220. $ S

    EE 4350 4 credits

    Discrete Time Control Systems

    Z-transforms, sampling theory, analysis and design of digital control systems. P: EE 3310. $ F S

    EE 4430 4 credits

    Electrical Machines and Power Electronics

    DC Machines and DC machine control; power electronic switches, converter systems: AC-to-AC, AC-to-DC, DC-to-DC, and DC-to-AC; harmonics, real and complex power in power electronic systems. P: EE 3410. F

    EE 4450 4 credits

    Power Systems Analysis and Design

    Power systems modeling, load flow, economic dispatch, stability, fault analysis, computer simulation and systems analysis. P: EE 3410. S

    EE 4620 4 credits

    Optical Systems

    (Cross offered under Physics 4140)

    Geometric and physical optics, lasers, light emitting diodes, optical detectors, optical signal processing, holography, nonlinear optics, integrated optics, optical fibers, optical communications systems. P: EE 3610, EE 3140, and PHYS 3140, or consent of instructor. $ S

    EE 4630 4 credits

    Advanced Communication Systems

    Probability theory, random signals, performance and design of CW and pulse modulation systems, information and coding theory. P: EE 3610. $ F

    EE 4720 4 credits

    Microcomputer Architecture and Interfacing

    Computer architecture including processor design, microprogrammed control, memory organization, interconnection structures, input/output, interfacing techniques, and parallel processing. P: EE3720 or EE 3760. $ S

    EE 4750 4 credits

    Advanced Digital Design

    Introduction to semicustom integrated circuit design; design methodology (design entry, simulation, cell placement, and macro libraries); optimization of designs based on macro libraries; design for testability; logic simulation; placement and routing algorithms for gate arrays and standard cells; PLAbased programmable logic devices; programmable gate arrays; design projects using CAD systems. P: EE3710 or EE 3760. C: EE 3130. $ F S

    EE 4980 1-4 credits

    Current Topics in Engineering

    In-depth study of a current topic of interest to the engineering profession. The topic to be covered will be identified in the course title. P: Consent of instructor.

    EE 4990 1-3 credits

    Independent Study

    Advanced study in area of specialization selected by student and approved by faculty member. P: Consent of department chairperson.

    $ = Some courses require the purchase of expendable supplies by the students.



    Software Engineering

    Software engineering is a new engineering major that has just been approved by the UW System Board of Regents as this catalog is being prepared. Hence, there may be some modifications in the program requirements. Please check with the department for current information.

    http://www.uwplatt.edu/se/
    Department: Electrical and Software Engineering
    Chair: Mesut Muslu
    Office: Ottensman 171
    Phone: 608-342-1536
    E-mail: muslu@uwplatt.edu

    Professor: Joseph Clifton
    Associate Professors: Yong Y. Li, Hede Ma, Thomas Scanlan
    Assistant Professor: Robert Hasker
    Program Assistant: Carol A. Beals

    The Department of Electrical and Software Engineering offers two bachelor of science degrees: electrical engineering and software engineering. Software engineering is the application of the sound engineering principles in the design, development and testing of computer software. Software

    engineering includes areas such as computer architecture, programming languages, system performance evaluation and testing, requirements engineering, and management of software processes. This program integrates computer science instruction with traditional engineering courses with the purposes of bringing hardware and software components of computers together. Examples of this type of software development include the software systems that go into automobiles, trains, security systems, environmental monitoring systems, etc.

    Software engineering is a relatively new specialty in the engineering disciplines, but one which is rapidly gaining prominence. By its nature, software engineering is an interdisciplinary program which provides opportunities for individuals to work with both students and faculty from other disciplines such as computer science, engineering, mathematics, sciences, and management.

    Educational Goals and Objectives:

    The software engineering program at UW-Platteville is designed to prepare students to assume positions in industry for which the expertise in application-oriented software development is needed and will emphasize the development of software for real-time systems. The central objective of the program is to provide a quality software engineering education that integrates theory with significant hands-on experience to graduate engineers who practice their profession with proficiency and integrity. Graduates are expected to have:

    1) the ability to apply the principles of engineering analysis and design to software development,

    2) knowledge of language structures, databases, al gorithms, operating systems, software architec ture, system performance, testing, and software management,

    3) knowledge of digital circuits, microprocessors, and current technology,

    4) communication skills and professionalism to func tion effectively in society, and

    5) the ability to engage in life-long learning and rec ognize its importance.

    General Requirements - Bachelor of Science Degree

    Total for Graduation 122 credits

    Major Studies 91 credits

    Software Engineering Major (91 credits)

    Mathematics (15 credits)

    MATH 2640 Calculus and Analytic Geometry 4

    MATH 2740 Calculus and Analytic Geometry 4

    MATH 2840 Calculus and Analytic Geometry 4

    MATH 2730 Discrete Mathematics 3

    Basic Sciences (12 credits)

    PHYS 2530 General Physics I 3

    PHYS 2510 General Physics I Lab 1

    PHYS 2640 General Physics II 4

    Laboratory Science 4

    Software Engineering Required Courses (13 credits)

    SE 2730 Introduction to Software Engineering 3

    SE 4110 Software Engineering Seminar 1

    SE 4130 Real-time Embedded Systems Programming 3

    SE 4330 Software Engineering Project I 3

    SE 4730 Software Engineering Project II 3

    Professional Engineering-Required Courses (34 credits)

    EE 1210 Circuit Modeling I 2

    EE 2210 Circuit Modeling II 4

    EE/CS 3750 Micro. Logic Design & Assembly Prog. 3

    EE/CS 3760 Micro. Systems Interface & Design 3

    EE 4720 Micro. Architecture and Interfacing 4

    CS 1430 Programming in C++ 3

    CS 2430 Object-Oriented Programming & Data Structures 3

    CS 3430 Object-Oriented Analysis and Design 3

    CS 3630 Database Design and Implementation 3

    CS 3830 Data Communication and Computer Networking 3

    CS 4030 Operating Systems 3

    Other Required Courses (8 credits)

    GE 1020 Introduction to Engineering 2

    BSAD 2330 Organization and Management 3

    ENGL 3000 Technical Writing 3

    Professional Elective Courses (6 credits)

    CS 3030 Artificial Intelligence 3

    CS 3520 Programming Language Structures 3

    CS/MATH

    3730 Numerical Analysis 3

    CS 3920 Computer Graphics 3

    EE 3020 Analog Electronics 4

    EE 3310 Automatic Controls 3

    EE 4320 Digital Signal Processing 4

    EE 4750 Advanced Digital Design 4

    IE 3530 Operations Research 3

    IE 4430 Total Quality Management 3

    SE 4980 Special Topics 1-4

    SE 4990 Independent Study 1-3

    Advanced Math Electives (3 credits)

    MATH 3230 Linear Algebra 3

    MATH 3630 Differential Equations I 3

    MATH 4030 Statistical Methods w/ Applications 3

    Courses of Instruction

    SE 2730 3 credits

    Introduction to Software Engineering

    An introduction to software engineering principles, including discussions of development methodologies, requirements analysis, project planning, software quality assurance, verification, and validation. Also introduces techniques used to develop concurrent, distributed, information-based systems. Students work in small groups to develop a moderately-sized system. P: COSC 2430.

    SE 2950/2960 2 credits

    Software Engineering Cooperative Education

    Work experience in industry under the direction and jurisdiction of the College. P: Sophomore standing and consent of cooperative education coordinator.

    SE 2970 1 credit

    Software Engineering Internship

    Work experience in industry under the direction of the Cooperative Education Office of the College. Note: This program is separate and distinct from the Cooperative Education Program and is principally designed to cover the summer vacation period.

    SE 3950/3960 2 credits

    Software Engineering Cooperative Education

    Work experience in industry under the direction and jurisdiction of the College. P: Junior standing and consent of cooperative education coordinator.

    SE 3870 1 credit

    Software Engineering Internship

    Work experience in industry under the direction of the Cooperative Education Office of the College. Note: This program is separate and distinct from the Cooperative Education Program and is principally designed to cover the summer vacation period.

    SE 4110 1 credit

    Software Engineering Seminar

    The course consists of lectures/discussions presented by both software engineering faculty and students enrolled in the class. P: Software engineering major and junior/senior standing.

    SE 4130 3 credits

    Real-time Embedded Systems Programming

    An exploration of programming techniques and constructs used to develop reliable software systems capable of responding in real time to environmental changes. An overview of the platforms, tools, and processes used in developing software for embedded systems. Hands-on lab projects experimenting with real-time embedded systems programming details. P: COSC 2430 and EE/COSC 3750. $

    SE 4330 3 credits

    Software Engineering Project 1

    Emphasis in applying sound software engineering techniques to a significant, team-based project which spans two semesters. An in-depth study of a number of software engineering topics introduced in SE 273, such as requirements elicitation and definition; prototyping; resource planning and estimation; project management; software quality assurance; analysis and design reviews; and metrics. An introduction to formal methods for specification and design. P: SE 273, COSC 3430, and EE 3750. $

    SE 4730 3 credits

    Software Engineering Project II

    The project started in SE 433 is continued and carried to completion. An in-depth study of a number of software engineering topics introduced in SE 273, such as development methods, code reviews, verification and validation, unit and system testing methodologies, performance analysis, and the software maturity framework. An introduction to current research issues in software engineering. P: SE 433. $

    SE 4980 1-4 credits

    Current Topics in Engineering

    In-depth study of a current topic of interest to the engineering profession. The topic to be covered will be identified in the course title. P: Consent of instructor.

    SE 4990 1-3 credits

    Independent Study

    Advanced study in area of specialization selected by student and approved by faculty member. P: Consent of department chairperson.

    $=Some courses require the purchase of expendable supplies by the students.