Graduation Requirements

Majors

Minors

Course Descriptions
|
Department of Computer Science and Engineering
The curriculum in the Computer Science and Engineering Department is designed to provide a broad background in the theory, development and application of computer hardware and software. Students learn how to combine scientific knowledge and engineering methods with practical technical skills to help prepare them for life long learning and rewarding employment.
Three degree programs are offered:
1) B.S. in Computer Science (CS) 2) B.S. in Computer Engineering (CompE) 3) A.A.S. in Electronics Engineering Technology (EET)
The graduates of the Computer Science and Engineering Department: will have a thorough grounding in the fundamental principles and practices within their respective programs, will have an understanding of the contexts in which their respective program is applied, will be prepared for immediate employment in their respective programs will be ethical and responsible employees.
The department of Computer Science and Engineering strives to evaluate, improve and keep current its curriculum and the learning and teaching environment.
|
|
Program Description
|

B.S. in Computer Science (440)
The Computer Science major provides a solid background in Computer Science by providing experience in algorithm development, procedural and object oriented design and programming, software engineering practices, data structures, computer organization, and theoretical foundations. Your advisor can help you determine the best sequence of courses to meet all graduation requirements within eight semesters.
|
University Requirements Religion Requirements
(Book of Mormon Courses)
Take these Courses
REL 121, 122 OR
Take these Courses
REL 121H, 122H OR
Take this Course
REL 221
AND
(Scripture Based Courses)
Take 6 Credits
REL 211, 212, 301, 302, 324 OR
Take 6 Credits
REL 211H, 212H, 301H, 302H, 324H
AND
(Other Religion Courses)
Take 4 Credits
REL 100, 130, 215, 234, 235, 260, 261, 264, 333, 341, 341H, 342, 342H, 351, 352, 370, 431, 471, 475
Online Learning
Each student is required to take at least one online course. For more information about the online requirement please visit the Online Learning section found in the Graduation & Transfer section of the catalog
or visit http://web.byui.edu/Catalog/2005-2006/generalEducation.htm.
Other online course information is available at http://www2.byui.edu/insttech/online.htm.
A list of online courses is available at http://www2.byui.edu/insttech/OnlineCourses/onlinecalendar.htm (select a semester or term).
GE Requirements
Students with strong math backgrounds may choose to take Math 112 without first completing Math 110 and Math 111. After passing Math 112, the additional five math credits required for graduation may be received by applying for vertical credit. It is highly recommended, however, that those planning to attend graduate school take additional math classes, including Math 113, instead of using vertical credit.
Students must have a minimum grade of C- in the Biological Science and the Physical Science requirements.
I. Reading and Writing
Take 1 Course ENG 111, 111C, 111H
AND Take 1 Course ENG 316, 316C
II. Mathematics
Math 101 may be used as meeting the Math General Education requirement if all of the following criteria are met: 1)Student was enrolled and completed Math 101 prior to Fall 2001; 2)The student's major does not require a higher math class; 3)There is no break in enrollment.
Students initiating their studies at BYU-Idaho Fall Semester 2001 or later are not eligible for the ACT math waiver and must take one of the following courses to fill the math requirement.
Take 1 Course MATH 110, 110H
III. Basic Skills
Take 1 Course CS 373 Exception to Policy: As a General Education course in Computer Science (CS 100) is somewhat basic, Computer Science Majors will be allowed to use CS 373 to meet the Basic Skills requirement for General Education.
IV. Arts
Take 1 Course ART 101, 160, 201, 202 HFED 140 HORT 230 HUM 101, 101H, 201, 201H, 202, 202H MUSIC 100, 101 TA 115, 117
AND Take this Course FA 100
V. Letters
Generally the Letters requirement is filled by taking one of the courses listed below. However, HUM 201 and 202, taken together, can be used to fill both the Arts and Letters requirement.
Take 1 Course CHIN 347 ENG 250, 250H, 251, 331, 332, 333, 334, 335, 351, 352, 353, 354, 362, 373, 373H FR 202 GER 202 HON 200, 220, 221H, 222 LANG 202 PH 314 PHIL 110, 110H, 201, 201H, 202, 202H, 313, 313H, 314, 315, 315H RUSS 340, 340H SPAN 202, 302
VI. Biological Science
Take 4 Credits BIO 150, 150L, 176, 208, 221, 222, 250
VII. Physical Science
Take 4 Credits CHEM 105, 105H GEOL 111, 111L
VIII. American Institutions
Take 1 Course AMHER 170, 170H ECON 111, 111H HIST 120, 121 POLSC 110
IX. Social Science
This course must be in a different discipline from the course taken to fill the American Institutions requirement.
Take 1 Course ANTH 101, 101H CHILD 210, 210H ECON 111, 111H, 112, 112H ED 270 GEOG 120 HIST 201, 202 HON 201 PHIL 203, 203H, 204, 204H POLSC 110, 170 PSYCH 111, 111H, 201, 201H SOC 111, 111H, 112, 112H
Major Requirements
Take these Courses Minimum Grade: C- COMPE 224, 324 CS 124, 165, 203, 235, 236, 246, 303, 306, 345, 371, 399, 426, 427, 499 MATH 111, 112, 221, 341
AND Take 9 Credits Minimum Grade: C- COMPE 360 CS 452, 460, 470, 480
AND Take 1 Course Minimum Grade: C- CS 398, 498R
AND
If you have taken Chem 105, you must also take Chem 106 or 106H; if you have taken Geol 111 & 111L, you must take Geol 112 & 112L (a two-semester sequence is required) Take 1 Course Minimum Grade: C- CHEM 106, 106H
OR Take these Courses Minimum Grade: C- GEOL 112, 112L
|

B.S. in Computer Engineering (450)
This curriculum focuses on preparing students to enter industry as computer engineers. Scientific and engineering theory is an important element of the program. Laboratory experiences are included in most courses to develop practical skills that working engineers must possess.
Your advisor can help you determine the best sequence of courses to meet all graduation requirements within eight semesters.
|
University Requirements Religion Requirements
(Book of Mormon Courses)
Take these Courses
REL 121, 122 OR
Take these Courses
REL 121H, 122H OR
Take this Course
REL 221
AND
(Scripture Based Courses)
Take 6 Credits
REL 211, 212, 301, 302, 324 OR
Take 6 Credits
REL 211H, 212H, 301H, 302H, 324H
AND
(Other Religion Courses)
Take 4 Credits
REL 100, 130, 215, 234, 235, 260, 261, 264, 333, 341, 341H, 342, 342H, 351, 352, 370, 431, 471, 475
Online Learning
Each student is required to take at least one online course. For more information about the online requirement please visit the Online Learning section found in the Graduation & Transfer section of the catalog
or visit http://web.byui.edu/Catalog/2005-2006/generalEducation.htm.
Other online course information is available at http://www2.byui.edu/insttech/online.htm.
A list of online courses is available at http://www2.byui.edu/insttech/OnlineCourses/onlinecalendar.htm (select a semester or term).
GE Requirements
I. Reading and Writing
Take 1 Course ENG 111, 111C, 111H
AND Take 1 Course ENG 316, 316C
II. Mathematics
Math 101 may be used as meeting the Math General Education requirement if all of the following criteria are met: 1)Student was enrolled and completed Math 101 prior to Fall 2001; 2)The student's major does not require a higher math class; 3)There is no break in enrollment.
Students initiating their studies at BYU-Idaho Fall Semester 2001 or later are not eligible for the ACT math waiver and must take one of the following courses to fill the math requirement.
Take 1 Course MATH 112
III. Basic Skills
Take 1 Course COMM 102, 150, 150H CS 100 HS 131, 131W IS 140
OR Take this Course PE 177
AND Take 1 Course PE 100, 101, 102, 110, 115, 117, 118, 119, 121, 123, 124, 126, 127, 128, 131, 133, 134, 139, 140, 141, 144, 145, 147, 148, 160, 161, 162, 175, 178, 179, 195, 196
IV. Arts
Take 1 Course ART 101, 160, 201, 202 HFED 140 HORT 230 HUM 101, 101H, 201, 201H, 202, 202H MUSIC 100, 101 TA 115, 117
AND Take this Course FA 100
V. Letters
Generally the Letters requirement is filled by taking one of the courses listed below. However, HUM 201 and 202, taken together, can be used to fill both the Arts and Letters requirement.
Take 1 Course CHIN 347 ENG 250, 250H, 251, 331, 332, 333, 334, 335, 351, 352, 353, 354, 362, 373, 373H FR 202 GER 202 HON 200, 220, 221H, 222 LANG 202 PH 314 PHIL 110, 110H, 201, 201H, 202, 202H, 313, 313H, 314, 315, 315H RUSS 340, 340H SPAN 202, 302
VI. Biological Science
Take 4 Credits AGRON 122, 270 BIO 100, 100H, 102, 102H, 118, 120, 130, 150, 150L, 176, 200, 202, 208, 221, 222, 230, 250, 264, 265, 268
VII. Physical Science
Take 4 Credits CHEM 105, 105H
VIII. American Institutions
Take 1 Course AMHER 170, 170H ECON 111, 111H HIST 120, 121 POLSC 110
IX. Social Science
This course must be in a different discipline from the course taken to fill the American Institutions requirement.
Take 1 Course ANTH 101, 101H CHILD 210, 210H ECON 111, 111H, 112, 112H ED 270 GEOG 120 HIST 201, 202 HON 201 PHIL 203, 203H, 204, 204H POLSC 110, 170 PSYCH 111, 111H, 201, 201H SOC 111, 111H, 112, 112H
Major Requirements
Take these Courses Minimum Grade: C- COMPE 224, 250, 324, 340, 350, 360, 398R, 499 CS 124, 165, 203, 235, 236, 303, 306 MATH 215, 316, 321 PH 121, 220
AND Take 4 Courses Minimum Grade: C- COMPE 440, 460, 470, 480, 490
|

A.A.S. in Electronics Engineering Technology (350)
Graduates are prepared for employment as Electronics Engineering Technicians or to transfer into B.S. programs in Electronics Engineering Technology at another university. Students gain knowledge and skills in analog circuits, digital circuits, semiconductors, linear integrated circuits, troubleshooting, RF communications, control systems, and microprocessors.
The Electronics Engineering Technology program at Brigham Young University-Idaho has been continuously accredited by the Technology Accreditation Commission of the Accreditation Board for Engineering and Technology (TAC/ABET) since 1970. Call (410) 347-7700 or visit the web page at www.abet.org for more information about this accreditation.
Your advisor can help you determine the best sequence of courses to meet all graduation requirements within four semesters.
|
University Requirements Religion Requirements
(Book of Mormon Courses)
Take 1 Course
REL 121, 121H OR
Take 1 Course
REL 122, 122H OR
Take this Course
REL 221
AND
Take 3 Credits
REL 100, 130, 211, 211H, 215, 234, 235, 261, 264, 301, 301H, 302, 302H, 324, 324H, 333, 341, 341H, 342, 342H, 351, 352, 370, 431, 471, 475
Online Learning
Each student is required to take at least one online course. For more information about the online requirement please visit the Online Learning section found in the Graduation & Transfer section of the catalog
or visit http://web.byui.edu/Catalog/2005-2006/generalEducation.htm.
Other online course information is available at http://www2.byui.edu/insttech/online.htm.
A list of online courses is available at http://www2.byui.edu/insttech/OnlineCourses/onlinecalendar.htm (select a semester or term).
BE Requirements
Students with strong math backgrounds may choose to take Math 112 without first completing Math 110 and Math 111. After passing Math 112, the additional five math credits required for graduation may be received by applying for vertical credit.
I. Communication Take 1 Course ENG 111, 111C, 111H
II. Computation Take 1 Course MATH 110, 110H
III. Human Relations Take 1 Course AGBUS 238 AMHER 170, 170H ANTH 101, 101H B 370 CHILD 210, 210H GEOG 120 HIST 120, 121, 201, 202 HON 201 POLSC 110, 170 PSYCH 111, 111H, 201, 201H SOC 111, 111H, 112, 112H, 323, 357
IV. Related Skills Take 1 Course ENG 316
Major Requirements
Take these Courses Minimum Grade: C- CS 144 EET 150, 151, 153, 250, 251, 252, 253, 255 ENGRT 125 MATH 111, 112 PH 121
AND Take 1 Course Minimum Grade: C- CHEM 105, 105H
OR Take these Courses Minimum Grade: C- PH 123, 150
|
Minor in Computer Science (147)
Take 1 Course Minimum Grade: C-
CS 124, 144
AND
Take these Courses Minimum Grade: C-
CS 165, 235, 246
AND
Take 12 Credits Minimum Grade: C-
COMPE 224, 324
CS 236, 306, 345, 371, 373, 426, 427, 452, 460, 470
|
| |
Course Descriptions
| COMPE 224 Fundamentals of Digital Systems |
(3:2:2) |
Theory, design, and implementation of combinational and sequential logic. Laboratory exercises are included.
(Fall, Winter, Summer)
|
| |
| COMPE 250 Electrical Circuit Analysis |
(5:4:2) |
| Prerequisite: Co-requisite: Math 215 |
Analysis and design of DC and AC circuits. Steady state, and time and frequency domain analysis. Transient analysis with differential equations. Extensive laboratory exercises are included.
(Fall, Winter)
|
| |
| COMPE 305 Principles of Electrical Engineering |
(3:3:1) |
| Prerequisite: Math 112 |
Introduction to DC and AC circuit analysis, motors, semiconductor devices, and digital logic. Intended for Mechanical Engineering majors.
(Fall, Winter)
|
| |
| COMPE 324 Computer Architecture |
(3:2:2) |
| Prerequisite: CompE 224, CS 235 |
Instruction sets, control unit and data path design, memory hierarchy, pipelining, and I/O. Laboratory exercises are included.
(Fall, Winter, Summer)
|
| |
| COMPE 340 Digital Systems Design |
(3:2:2) |
| Prerequisite: CompE 224; CS 124 |
Advanced topics in combinational logic, state machine design, and control structures. HDL, CPLDs, and FPGAs. Laboratory exercises are included.
(Fall, Summer)
|
| |
| COMPE 350 Electronic Devices and Circuits |
(3:2:2) |
| Prerequisite: CompE 250 |
Theory, design, and implementation of circuits using diodes, bipolar junction transistors, and field effect transistors. Laboratory exercises are included.
(Fall, Winter)
|
| |
| COMPE 360 Computer Input/Output |
(3:2:2) |
| Prerequisite: CompE 324
|
Applications, architecture, programming and interfacing of commercial microprocessors and microcontrollers. Laboratory exercised are included.
(Fall, Winter)
|
| |
| COMPE 398R Internship |
(1-7:0:0) |
| Prerequisite: Junior Standing (60 or more credits) |
Full-time employment as a computer engineering intern for one semester or more.
(Fall, Winter, Summer)
|
| |
| COMPE 440 Data and Computer Communications |
(3:2:2) |
| Prerequisite: CompE 250, CompE 324
|
Fundamentals of data and computer communications focusing on the physical and data link layers of the OSI architecture. Laboratory exercises are included.
(Fall, Summer)
|
| |
| COMPE 460 Real-Time and Embedded Systems |
(3:2:2) |
| Prerequisite: CompE 360 |
Hardware architecture, software architecture, hardware/software interfacing, and applications of real time embedded systems. Laboratory exercised are included.
(Summer, Fall)
|
| |
| COMPE 470 Feedback Control of Dynamic Systems |
(3:2:2) |
| Prerequisite: Math 316 |
Dynamic modeling, dynamic response, analysis and design of feedback control systems.
(Fall, Winter)
|
| |
| COMPE 480 Digital Signal Processing |
(3:2:2) |
| Prerequisite: CompE 324, Math 316 |
Time and frequency domain analysis of discrete time systems subjected to periodic or nonperiodic input signals. Digital signal processing, fast Fourier transforms, digital filter design, spectrum analysis and applications. Laboratory exercised are included.
(Fall, Winter)
|
| |
| COMPE 490 Special Topics |
(3:2:2) |
| Prerequisite: Instructor Permission
|
In-depth study of a topic in computer engineering that interests students and faculty. Possible topics: VLSI design, super computing, robotics, current research, etc. Laboratory exercises are included where appropriate.
(Offered as needed)
|
| |
| COMPE 499 Senior Project |
(3:2:2) |
| Prerequisite: Instructor Permission |
Culminating design experience based on skills learned in advanced technical courses. Students work in teams to plan, design, test, and demonstrate a major project.
(Fall, Winter)
|
| |
| CS 100 Computer Basics |
(1:0:0) |
| Fulfills GE Basic Skills requirement. |
A pass/fail course that requires passing a two-part exam. The exam includes objective-type questions and performance section where the student uses computer applications to produce a final product. The topics in the exam will include the basic computer operating system, word processing, spreadsheet, and Internet skills. If desired, a student can prepare for the exam by completing self-paced tutorials that will be provided over the Internet. No class time is required. This course fills the online learning requirement.
(Winter, Summer, Fall)
|
| |
| CS 124 Introduction to Software Development |
(3:3:0) |
| Prerequisite: High School Algebra |
Algorithmic thinking and problem solving. Programming basics including fundamental data types, flow of control, subroutines, and arrays. Structured programming. Procedural paradigm of software development.
(Summer, Fall, Winter)
|
| |
| CS 144 Introduction to Programming |
(3:3:0) |
| Prerequisite: Math 110 (may be taken concurrently) |
Algorithm formulation, problem solving, fundamental data types. Procedural paradigm of software development. Structured programming. Introduction to object-oriented programming. Intended for non-Computer Science majors.
(Fall, Winter, Summer)
|
| |
| CS 148 Computer Science Review |
(1:1:0) |
| Prerequisite: CS 165 or equivalent |
Review of CS 165 concepts for those who have not been taking Computer Science classes for an extended period of time.
(Winter, Fall)
|
| |
| CS 165 Object-oriented Software Development |
(3:3:0) |
| Prerequisite: CS 124 and Math 110 |
Software design and development using an object-oriented language. Algorithm formulation, object-oriented programming, and an introduction to software engineering.
(Winter, Summer, Fall)
|
| |
| CS 203 Ethics I |
(0.5:2:0) |
| Prerequisite: Eng 111/111C and CS 165 |
Survey of issues regarding ethics in Computer Science.
(Winter, Fall)
|
| |
| CS 235 Data Structures |
(3:3:0) |
| Prerequisite: CS 165 |
Builds on the foundation of CS 124 and CS 165 to introduce the fundamental concepts of data structures and the algorithms that proceed from them.
(Summer, Fall, Winter)
|
| |
| CS 236 Discrete Mathematics |
(4:5:0) |
| Prerequisite: CS 165, Math 112, and Math 221 |
Discrete mathematics for Computer Science. Introduces the mathematical topics needed to provide a theoretical foundation for Computer Science.
(Fall, Winter)
|
| |
| CS 246 Software Design and Development |
(3:3:0) |
| Prerequisite: CS 235 |
Advanced object-oriented design and software development.
(Summer, Fall, Winter)
|
| |
| CS 290 Special Topics |
(1-3:0:0) |
| Prerequisite: Consent of Instructor. |
Faculty/student consultation will determine an area of study/research that will give an advanced student greater appreciation and experience in this field. Terms of enrollment, credit, etc. will be determined by the instructor.
(taught as needed)
|
| |
| CS 303 Ethics II |
(0.5:2:0) |
| Prerequisite: CS 203 |
Overview of intellectual property rights relative to computing including copyright, patents, trademarks, and piracy.
(Fall, Winter)
|
| |
| CS 306 Algorithms and Complexity |
(3:3:0) |
| Prerequisite: CS 235 and CS 236 |
Introduces formal techniques to support the design and analysis of algorithms, focusing on both the underlying mathematical theory and practical considerations of efficiency. Topics include asymptotic complexity bounds, techniques of analysis, and algorithmic strategies.
(Summer, Fall)
|
| |
| CS 345 Operating Systems |
(3:3:0) |
| Prerequisite: COMPE 324 |
Analysis and design of methods used by operating systems to perform typical system services, including: process control, memory management, scheduling, I/O and file management, and concurrency.
(Fall, Winter)
|
| |
| CS 371 Human-Computer Interaction |
(2:2:0) |
| Prerequisite: CS 373 |
Design, implementation and evaluation of software interfaces between humans and computers.
(Fall, Winter)
|
| |
| CS 373 Web Engineering |
(3:3:0) |
| Prerequisite: CS 246 |
Internet and Web basics. SGML, HTML, and XML overview. CGI with Perl. Web usability. Information architecture. Servlets. JavaScript.
(Winter, Fall)
|
| |
| CS 398 Internship |
(1-4:0:0) |
| Prerequisite: CS 246 and consent of Department Internship Coordinator. |
Planned and supervised practical experience in vocational or educational settings. Interns acquire practical skills while applying classroom theory and principles.
(Winter, Summer, Fall)
|
| |
| CS 399 Colloquium |
(2:2:0) |
| Prerequisite: Eng 316/316C and CS 246 |
Fundamentals of presenting to technical and non-technical audiences. Review classics of Computer Science literature. Present information on a technical topic of general interest in an open forum.
(Winter, Fall)
|
| |
| CS 426 Software Engineering I |
(4:5:0) |
| Prerequisite: Eng 316/316C and CS 246 (CS 427 must be taken concurrently)
|
Software requirements elicitation, specification, and engineering. Software architecture and design. Software quality engineering including testing and reliability.
(Winter, Summer)
|
| |
| CS 427 Software Engineering II |
(4:5:0) |
| Prerequisite: Eng 316/316C and CS 246 (CS 426 must be taken concurrently) |
Software metrics, process, and project management.
(Winter, Summer)
|
| |
| CS 452 Database Systems |
(3:3:0) |
| Prerequisite: CS 236 and CS 373 |
Study of database design and implementation; comparison of basic models; study of query languages; discussion of issues of integrity, security, dependencies, and normal forms.
(Summer, Fall)
|
| |
| CS 460 Computer Communication & Networks |
(3:3:0) |
| Prerequisite: CS 235, CS 246 |
Introduction to computer networking with an Internet focus, including: applications, protocols, transport services, IP, routing, LANs, and security.
(Summer, Fall)
|
| |
| CS 470 Computer Security |
(3:3:0) |
| Prerequisite: CS 236 and CS 246 |
Security in multi-user and distributed computer systems, cryptography, identification and authentication, message and software protection.
(Fall, Winter)
|
| |
| CS 480 Computational Theory |
(3:3:0) |
| Prerequisite: CS 306 |
Finite automata, regular expressions, grammars, languages, Turning machines, computability, complexity, P and NP problems.
(Fall, Winter)
|
| |
| CS 490 Special Topics |
(3:3:0) |
| Prerequisite: Instructor permission |
An introduction to a variety of current topics in Computer Science. Intended to give students breadth in the CS curriculum.
(Fall, Winter)
|
| |
| CS 498R Internship |
(1-4:0:0) |
| Prerequisite: CS 246 and consent of Department Internship Coordinator. |
Planned and supervised practical experience in vocational or educational settings. Interns acquire practical skills while applying classroom theory and principles.
(Winter, Summer, Fall)
|
| |
| CS 499 Senior Project |
(3:1:2) |
| Prerequisite: CS 426 and CS 427 |
Directed individual or group research and study of a topic in Computer Science not covered by the curriculum. The topic shall be such that the student shall apply material covered by the curriculum to understand a new topic.
(Winter, Summer, Fall)
|
| |
| CST 220 Computer Architecture |
(3:2:2) |
| Prerequisite: EET 151 |
This class focuses on the hardware of the IBM PC. The functions of the system board, expansion cards, storage devices, etc. are covered. Emphasis is on the operational characteristics of each device or system (both hardware and software drivers). Students also learn how to assemble, upgrade, troubleshoot, and perform preventive maintenance on PCs through lab exercises.
(Fall, Winter)
|
| |
| CST 225 Computer Networking & Interfacing |
(3:2:2) |
| Prerequisite: CST 220 |
Introduces networking concepts and operation including: topologies, protocols, media and applications. Emphasis is on the operation, installation, and configuration of network hardware. Students install and configure the hardware and software for peer-to-peer and client/server local area networks. Interfacing: Serial, parallel and USB hardware and protocols with an emphasis on their use in networking.
(Fall, Winter)
|
| |
| EET 150 DC/AC Circuits |
(4:2:4) |
Introduction to Direct Current Circuits and Ohlm's Law. In-depth coverage of series, parallel, and series-parallel circuits. AC characteristics of inductors and capacitors. Network theorems are applied to complex DC and AC circuits. Laboratory exercises are included.
(Fall, Winter)
|
| |
| EET 151 Digital Circuits |
(3:2:2) |
| Prerequisite: High School Algebra |
Introduction to digital electronics. Number systems, truth tables, Boolean algebra, and Karnaugh maps. Covers soldering and basic construction skills. Students must design and build a project that uses sequential logic and a programmable logic device. Laboratory exercises are included.
(Fall, Winter)
|
| |
| EET 153 Semiconductors |
(4:4:2) |
| Prerequisite: EET 150
|
Introduction to semiconductor devices. Principles of rectifiers, zener diodes, and other pn junction devices. Students must design, build, and demonstrate a linear power supply that meets given specifications. Laboratory exercises are included.
(Fall, Winter)
|
| |
| EET 250 Troubleshooting |
(3:2:2) |
| Prerequisite: EET 150 and 153 |
Identify and repair trouble-symptoms in TVs, radios, tape recorders, VCRs, and CD players. Students use proper instrumentation to isolate the malfunction to a particular component. Defective components are replaced to restore normal operation. Student presentations are required. Laboratory exercises are included.
(Fall, Winter)
|
| |
| EET 251 Industrial Circuits |
(3:2:2) |
| Prerequisite: EET 150, EET 151, EET 153; Corequisite: Math 112 |
Introduction to electronic control systems, feedback control theory, and Programmable Logic Controllers. Computers are used to program PLCs. Laboratory exercises are included.
(Fall, Winter)
|
| |
| EET 252 Communications Circuits |
(3:2:2) |
| Prerequisite: EET 150 and EET 153 |
Introduction to analog and digital electronic communication. Theory of amplitude modulation, frequency modulation, pulse modulation, antennas and transmission lines. Transmitters, receivers, oscillators, and antennas are built and tested. Student presentations are required. Laboratory exercises are included.
(Fall, Winter)
|
| |
| EET 253 Linear Integrated Circuits |
(3:2:2) |
| Prerequisite: EET 150, EET 151, EET 153 |
Operational amplifiers, comparators, and active filters. Programmable timers, DACs and ADCs. Laboratory exercises are included.
(Fall, Winter)
|
| |
| EET 255 Microprocessors & Microcontrollers |
(3:2:2) |
| Prerequisite: EET 151 |
Microprocessor architecture and operation. Applications of state machines, ROM-controllers, microprocessors, and microcontrollers. Troubleshooting with an emulator. Students must design, build, and present to the class an approved project that uses a microcontroller. Laboratory exercises included.
(Fall, Winter)
|
| |
| EET 298R Work Experience |
(1-4:0:0) |
| Prerequisite: Consent of Advisor and Department Internship Coordinator. |
Work experience with selected electronics and computer firms. Work period may be arranged during any semester or summer term.
( Fall, Winter, and Summer.)
|
| |
| ET 135 Basic Electricity |
(3:2:2) |
| Prerequisite: High School Algebra |
Survey of Ohm's law, basic electricity and basic electronics. Recommended for non-EET majors, or those investigating the major. DC and AC principles. Fundamentals of Series, parallel, and series-parallel circuits. Magnetism, inductance, and capacitance. Also covers linear and digital integrated circuits. Laboratory exercises are included.
(Fall)
|
| |
|
|