Electrical and computer engineers are involved in the design of electrically oriented systems for a range of applications in modern society. These systems or circuits range from miniature microprocessors through energy conversion systems to giant communication networks and supercomputers. Electrical or computer engineers are involved in every phase of the transmission, conversion, and processing of energy and information for useful purposes both in industry and in our homes.

Opportunities exist for baccalaureate degree holders to continue education at advanced degree levels or to enter such fields as medicine, law, or management.

Educational objectives
The electrical and computer engineering curricula provide course work in the basic sciences, mathematics, and communications skills. They also provide an understanding of the ethical, social, safety, and economic factors required for professional engineering practice. A sequence of general education courses provides depth and breadth to the student's education.

The electrical engineering curriculum establishes a theoretical basis in circuits, electronics, electromagnetics, energy conversion, and controls. It develops advanced problem solving skills in the student's area of specialization and includes a strong laboratory experience stressing system design and implementation.

The computer engineering curriculum establishes a theoretical basis for computer components in circuits, electronics, electromagnetics, digital systems, and microprocessors and for software in programming languages, algorithms, data structures, and operating systems. It develops advanced problem solving skills in an environment where hardware and software tradeoffs are necessary. A strong laboratory experience stressing digital and microprocessor system design and implementation is included.

Through the four years, students are individually advised and counseled by the faculty. At various times during the year, engineers from industry are invited to speak to students on topics of current interest to the profession.

*Humanities and social science electives must be selected from the official College of Engineering list. Advisors should be consulted to assure that the College of Engineering UGE requirements are also met (see University General Education section in the engineering portion of this catalog). The electives need not be taken during the semester shown in the curriculum.

**The prerequisite for ENGL 415 is satisfied with an A or B in ENGL 100 or by completing ENGL 200. Only three hours of ENGL 415 prerequisite courses may be applied to degree requirements.

***Technical electives must be selected from the appropriate department lists.

Electrical engineering optionsGeneral
In the general option a set of specializations is possible. Students are expected to select a set of interrelated courses that fulfills an engineering design experience and allows for concentration in one area. Examples of such areas are communication systems and signal processing, digital electronics, integrated circuits and devices, and power systems.

Bioengineering
Bioengineering is the application of engineering principles to measurement, analysis, and design issues faced by the medical and life science communities. The health care industry is one of the fastest growing business sectors in the United States. Through the bioengineering option, undergraduate students can obtain a B.S. degree in electrical engineering while acquiring a highly marketable biotechnology skill set. Areas of emphasis within this option are medical instrumentation (biosensors and data acquisition tools), biosignal analysis, and biomedical product design.

Candidates for this option include undergraduate electrical engineering and pre-medicine students who seek a multidisciplinary environment focused upon using technology to increase quality of life. Instructors from various colleges at K-State contribute to this curriculum.

The curriculum accommodates pre-medicine students through the acceptance of core pre-medicine courses as complementary electives. Students pursuing a pre-medicine program should contact the dean's office at the College of Arts and Sciences for additional information.

*Humanities and social science electives must be selected from the official College of Engineering list. Advisors should be consulted to assure that the College of Engineering UGE requirements are also met (see University General Education section in the engineering portion of this catalog). The electives need not be taken during the semester shown in the curriculum.

**The prerequisite for ENGL 415 is satisfied with an A or B in ENGL 100 or by completing ENGL 200. Only three hours of ENGL 415 prerequisite courses may be applied to degree requirements.

***Technical electives must be selected to complete one of the areas of specialization.

EECE 499. Honors Research in Electrical and Computer Engineering. (Var.) I, II. Individual research problem selected with approval of faculty advisor. Open to students in the College of Engineering honors program. A report is presented orally and in writing during the last semester.

EECE 533. Basic Real-Time Electronics. (1) II. Introduction to number systems, Boolean algebra, logic gates, logic family characteristics, and Programmable Logic Devices. Introduction to finite state machines, memories, analog-to-digital converters, and basic electrical circuit elements. This course is not available to students with credit in EECE 241. Two hours rec. and three hours lab a week. Course meets in one contiguous block of five weeks. Pr.: PHYS 113 or 213.

EECE 535. Control Systems Laboratory. (3) I, II. The design and testing of feedback control systems. Two hours rec. and three hours lab a week. Pr.: EECE 431 and EECE 502. Pr. or conc.: EECE 530.

EECE 542. Local Area Networking. (3) I, II. An introduction to data communication concepts used in the network, data link, and physical layers of the Open Systems Interconnection (OSI) model. Hardware and software aspects of data communications as well as modern Local Area Network (LAN) standards will be emphasized. Two hours rec. and three hours lab a week. Pr.: EECE 241, high-level programming language.

EECE 543. Computer System Interfacing Lab. (1) I, II. Practical aspects of computer system interfacing including concepts of hardware and software design and debugging. Additionally implementations of interrupts and device drivers will be covered. Three hours lab a week. Pr.: CIS 208 or 209 and EECE 541.

EECE 603. Advanced Electrical Engineering Laboratory. (2) On sufficient demand. A project-oriented laboratory in which a small group of students works with a faculty member in a special area of interest. Projects usually involve design, measurement methods, or experimental work. May be repeated once. Pr.: EECE 502.

EECE 624. Power Electronics. (3) I. Theory and application of semiconductor devices to the control and conversion of electric power, control of DC and AC machines, design of electronic power circuits such as controlled rectifiers, converters and inverters, using diodes, diacs, thyristors, triacs, and power transistors. Three hours rec. a week. Pr.: EECE 581, 511, and 525.

EECE 628. Electronic Instrumentation. (3) I, II. Applications of electronics in the design of analog and digital systems for the measurement of physical variables and in the transduction of these variables into a useful form for both recording and control. Two hours rec. and three hours lab a week. Pr.: EECE 502 and 526.

EECE 631. Microcomputer Systems Design. (3) I, II. Design and engineering application of 16 and 32 bit microcomputers to instrumentation and control. Investigate the relationship of the C language and assembly language. Timing and other interfacing problems will be covered. Two hours rec. and three hours lab a week. Pr.: CIS 208 or 209; either EECE 431/501/525, or ME 535.

EECE 636. Introduction to Computer Graphics. (3) I, II. An introduction to the hardware and software aspects of graphics generation. Programming assignments will provide practical experience in implementing and using standard graphics primitives and user interfaces. Three hours rec. a week. Pr.: CIS 208 or 209, 300 and MATH 222 or 551.

EECE 663. Digital Error Control Coding. (3) II, in odd years. An introduction to the subject of error-correcting and error-detecting codes, both block and convolutional. Emphasis is placed on practical means of encoding and decoding the most commonly used codes such as Hamming, BCH, and Reed-Solomon codes. Three hours rec. a week. Pr.: EECE 241, STAT 510, and CIS 208 or 209.

EECE 670. Engineering Applications of Machine Intelligence. (3) II. Study of machine intelligence and fuzzy logic concepts and applications in engineering problem domains. As a term project, develop a fuzzy expert system for a specific problem domain that runs on a personal computer and develop the supporting documentation. Pr.: CIS 200 or 209, and PHYS 214. Three hours rec. a week.

EECE 684. Power Laboratory. (3) II. Introduction to power system and device analysis. Course includes lecture and laboratory experience in aspects of power flow, system operation, power quality, power electronics, and economic analysis. Two hours rec. and three hours lab a week. Pr.: EECE 501, 525, and 581.

EECE 685. Power Systems Design. (3) I. A comprehensive study of modeling of the electric power system components and computer simulation of interconnected power systems in steady state. Vector-matrix descriptions are emphasized. Three hours rec. a week. Pr.: EECE 581.

EECE 686. Power Systems Protection. (3) II. Analysis of symmetrical and unsymmetrical faults on power systems using symmetrical components technique. Study of protective relaying for protection of power systems against faults. Vector-matrix descriptions and computer solutions are emphasized. Three hours rec. a week. Pr.: EECE 581.

EECE 730. Control Systems Analysis and Design. (3) On sufficient demand. Use of classical analysis techniques for control system compensation. State space control theory fundamentals are presented in addition to an introductory treatment of several major systems areas. Three hours rec. a week. Pr.: EECE 530 or ME 640. Same as ME 730.

EECE 731. Advanced Microcomputer System Design. (3) II, in even years. Design and engineering applications of 16 and 32 bit microprocessors. Utilization of peripheral and co- processor chips. Two hours rec. and three hours lab a week. Pr.: EECE 631.

EECE 765. Digital Radio Hardware Design. (3). On sufficient demand. Advanced topics in digital radio communication systems. Topics include the design and application of state-of-the-art RF and baseband circuits found in products ranging from cordless and cellular phones to wireless local area networks. Systems-level issues including coding, duplexing, and multiple access techniques are also covered, and a team-based project provides experience with RF hardware research and development activities. Three hours a week. Pr.: EECE 662, 664, 696, or consent of instructor.

EECE 771. Control Theory Applied to Bioengineering. (3) II. Development of mathematical models used in the study and analysis of physiological control systems providing techniques for varying pertinent biological parameters. Three hours rec. a week. Pr. or conc.: EECE 530 or ME 640, and a basic physiology course.

EECE 780. Power Seminar. (1) I, II. Speakers from industry, academia, and government present topics related to power systems engineering. May be repeated with instructor permission. One hour lec. a week. Pr.: Junior standing.