Curriculum: Electrical & Computer Engineering, B.S.

Discovery Core

Foundations Credits:
FCWR 101 Writing I: Foundations of College Composition1 3
A course introducing students to the fundamentals of college composition. Topics include writing process, rhetorical strategies, basics of critical reading and thinking, analytical writing, and argumentative writing. This course serves as a foundation to prepare students to succeed in other academic writing contexts. Coursework includes a computer lab component.
Prerequisite: Prerequisite: WRIT 100 or Writing Placement Exam
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
FCWR 151 Writing II: Foundations of Research Writing1 3
Further development of the academic writing, critical thinking, and analytical reading skills taught in Writing I. An introduction to academic discourse in the four core seminar areas: literature, social sciences, behavioral sciences, and philosophy. Development of library skills leading to a documented research paper.
Prerequisite: Prerequisite: FCWR 101 or WRIT 101
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
FCSP 105 Foundations of Speech Communication 3
Study of the fundamentals of verbal communication including public speaking, interpersonal communication, and small group interaction. Training in methods of obtaining and organizing materials and ideas for effective verbal communication.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
FCSC 101 Foundations of Scientific Process 3
This course is designed to provide students with an introduction to the big ideas of different scientific disciplines, and is grounded in the scientific process. The course focuses on interdisciplinary aspects, the scientific process, and it is writing intensive, interactive and relevant.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
FCIQ 101 Foundations of Inquiry 3
This course introduces you to the fundamentals of critical thinking. Topics include an overview of the research methods in various academic disciplines, reasoning, constructing an argument, and evaluating information. This course serves as a foundation for your continued development of critical thinking skills in other core classes, your major program coursework, and your personal and professional life.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
FCWR 304 Communication for Technical Professions 3
Building on courses taken in their majors, students will learn and apply concepts of effective written and oral expression appropriate for careers in the technology professions, such as engineering and computer science. In addition to modes of technical discourse (definition, description, analysis, interpretation), this course emphasizes strategies for effective business communication in the technical professions and stylistics of technical communication. Methods and procedures of research are explored in depth. Course work includes a computer lab component, oral presentation of final reports using presentation software, and exploration of appropriate technology for technical communication.
Prerequisite: Prerequisite: Take one course in each group: Group 1 (FCWR 101 or FCWR 111 or WRIT 101 or WRIT 111) and Group 2 (FCWR 151 or FCWR 161 or WRIT 151 or WRIT 161)
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
    Total: 18 Credits
(1) Intensive English as a second language is not acceptable as a substitution for any of these requirements. The only permissible substitution is FCWR 111 and FCWR 161 in place of FCWR 101 and FCWR 151.
 
Seminars Credits:
ICLT 3XX Literature choice2 3

ICPH 3XX Philosophy choice2 3

ICBS 3XX Behavioral Science choice 3

ICSS 309 Technology and Global Issues3 3
In this course the relationships between technology and global concerns are explored. Topics such as sustainable development, standards, ethics, environmental concerns and public policies related to design and development, energy, transportation, air and water facing both developed and developing nations will be discussed. Open to juniors and seniors only.
Prerequisite: Prerequisite: Take one course in each group: Group 1 (FCWR 101 or FCWR 111 or WRIT 101 or WRIT 111) and Group 2 (FCWR 151 or FCWR 161 or WRIT 151 or WRIT 161). Course is limited to juniors and seniors.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
    Total: 12 Credits
(2) Students are strongly encouraged to take at least one seminar course with an ethics component. Options are: ICLT 302, ICLT 303, ICPH 304, or ICPH 306. Depending on the choice, it will satisfy either the Literature or Philosophy core requirement.

(3) Cross-listed with IENG 400.
 
Math and Science Credits:
MATH 170 Calculus I 4
Study of lines and circles. Functions, limits, derivatives of algebraic functions, introduction to derivatives of trigonometric functions. Application of derivatives to physics problems, related rates, maximum-minimum word problems and curve sketching. Introduction to indefinite integrals. The conic sections.
Prerequisite: Prerequisite: MATH 140 or MATH 141 or TMAT 155 or Math Placement Exam
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 5-0-4
CHEM 107 Engineering Chemistry I 4
For electrical engineering and computer science majors. An introduction to theoretical and inorganic chemistry. Studies include basic chemical concepts and calculations, atomic structure, periodicity and bonding, states of matter, metals, solutions, acids and bases, thermal chemistry and introductory thermodynamics, oxidation-reduction reactions, reaction rates and nuclear reactions.
Prerequisite: Prerequisite: TMAT-135 or MATH-141 or MATH-140 or MATH-170 or Math-180
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 4-0-4
    Total: 8 Credits
 

Major Requirements

Engineering Technology Credits:
ETCS 105 Career Discovery4 2
The course experience provides the skills and tools necessary for a technical career while enabling students to develop confidence in their academic endeavors. The creative role in the multi-disciplinary design and development process is emphasized in addition to communication skills, ethical, legal, and professional responsibilities. This course may be waived for students with sophomore or higher status. This course replaces College Success Seminar for students in the School of Engineering and Computing Sciences.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 2-0-2
(4) This course may be waived for students and transfers with sophomore or higher status. All course substitutions must be approved by the department chairperson.
 
Electrical Engineering Credits:
EENG 125 Fundamentals of Digital Logic 3
The course introduces students to the modeling and design of fundamental digital circuits. Topics cover introduction to binary numbering, Boolean algebra, combinatorial and sequential logic circuits and memory elements (e.g. ROM, RAM and non-volatile computer memory). VHDL will be used in modeling, simulation and synthesis of digital circuits. Knowledge of Algebra.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 212 Electrical Circuits I and Engineering Tools 4
Properties of linear networks, mesh and nodal analysis, network theorems, solution of first order and second order circuits in the time domain are studied. A software package, such as PSPICE, MATLAB and MATHCAD will be introduced.
Prerequisite: Prerequisite: MATH 180 and PHYS 180.
Co-Requisite: Co-requisite: MATH 260
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-1-4
EENG 270 Introduction to Electronic Circuits 3
Characterization of semiconductor diodes, Zener diodes, transistors and field effect transistors (FET).Effect of temperature variation. Amplifier bias analysis and large signal analysis. Power amplifiers. Small signal models and small signal amplifier analysis.
Prerequisite: Prerequisite: EENG 211 or EENG 212
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 275 Electronics Laboratory I 1
Laboratory work to complement lecture courses.
Prerequisite: Prerequisite: Take one course in each group: Group 1 (EENG 211 or EENG 212 or EENG 221) and Group 2 (FCWR 101 or WRIT 101 or WRIT 111 or FCWR 111)
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 0-3-1
EENG 281 Electrical Circuits II 3
Topics covered in this course include: phasors, AC steady-state analysis, transfer functions, frequency response, Laplace transform two-port networks.
Prerequisite: Prerequisite: Take one course in each group: Group 1 (EENG 211 or EENG 212) and Group 2 (CSCI 180 or CSCI 185 or CSCI 210).
Co-Requisite: Co-requisite: MATH 320.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 310 Electronic Circuit Applications 3
Difference amplifiers, Darlington configuration, low and high frequency analysis, op-amps, gates: TTL, ECL, CMOS, comparators and Schmitt trigger, flip-flops with level and edge triggering, monostable and astable timing circuits.
Prerequisite: Prerequisite: EENG 270.
Co-Requisite: Co-requisite: EENG 281.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 315 Electronics Laboratory II 1
Laboratory work to complement lecture courses.
Prerequisite: Prerequisite: EENG 270 and EENG 275
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 0-3-1
EENG 320 Control Systems 3
Control systems analysis. Differential equations of motion of mass-spring and RLC systems. Differential equations of motion of servo-mechanism. Response to step, ramp and sinusoidal forcing command. Servomechanism transfer functions, signal-flow diagrams. State-space description; transition matrix, sensitivity analysis and error analysis. Stability analysis using the Bode diagram and the root-locus methods.
Prerequisite: Prerequisite: EENG 260 or EENG 280 or EENG 281
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 330 Electromagnetic Theory I 3
Review of vector calculus, static electric and magnetic fields. Maxwell equations in integral form, Maxwell's equations in differential forms. Dielectrics, conductors, magnetic materials. Energy storage, Poynting's vector, dispersion and group velocity.
Prerequisite: Prerequisite: MATH 320 and PHYS 180
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 341 Signal and Systems 3
Topics covered in this course are: discrete networks, difference equations, discrete continuous convolution, Z transforms and Fourier series and transforms.
Prerequisite: Prerequisite: EENG 281
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 360 Electronics Laboratory III 1
Laboratory work to complement lecture courses.
Prerequisite: Prerequisite: Take EENG 310, EENG 315, and one course in this group: WRIT 315 or WRIT 316 or FCWR 304
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 0-3-1
EENG 371 Microprocessors and Embedded Systems 3
This course presents an overview of embedded systems design and applications. Special emphasis will be given to constraints which are unique to an embedded setting, such as memory, power, and form factor constraints. Topics covered include embedded systems; machine language execution; assembly and high level language programming; analog/digital conversion and input/output interfacing; debugging; and interrupts. Classroom Hours- Laboratory and/or Studio Hours- Course Credits: 3-0-3
Prerequisite: Prerequisites: CSCI 155
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 382 Random Signals and Statistics 3
This course covers basic probability concepts, discrete and continuous random variables, distribution and density functions, and stochastic processes. Principles of statistical inference with applications in basic engineering design are discussed.
Prerequisite: Prerequisite: EENG 340 or EENG 341
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 401 Communication Theory 3
Review of Fourier transform and series, correlation and spectral densities of deterministic signals, baseband and bandpass linear systems, AM and FM modulation/demodulation schemes, elements of PCM, introduction to information theory and coding, and introduction to communication networks.
Prerequisite: Prerequisite: EENG 340 or EENG 341.
Co-Requisite: Co-requisite: EENG 382.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 403 Electronics Laboratory IV 1
Laboratory work to complement lecture courses.
Prerequisite: Prerequisite: EENG 371.
Co-Requisite: Co-requisite: EENG 401.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 0-3-1
EENG 489 Design Project 2
This course, part of a two course sequence, provides students with the design principles and tools necessary for project formulation, literature search and mathematical modeling techniques, the use of simulation software, project management, and proposal writing skills. Students will work in multidisciplinary teams to prepare proposals to design a system or component of a system. Project proposals will draw significantly on knowledge and skills acquired in previous coursework, in areas such as digital control, microcomputers, CLSI,, etc. and will incorporate engineering standards, design specifications and realistic constraints.
Prerequisite: Prerequisite: EENG 320, EENG 330 and EENG 371
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 1-3-2
EENG 491 Senior Design Project 2
This is a course open to seniors which provides the major design experience as required by ABET. Students will work in multidisciplinary teams to design a system or component of a system. This will be a comprehensive design that draws primarily on skills and knowledge acquired in previous coursework. The teams will work on an independent basis with the primary function of the instructor being that of a mentor to the students. The design will incorporate engineering standards and multiple realistic constraints such as its impact on society, health and safety, environmental considerations, sustainability, political, social and ethical considerations, literature and patent search, and project management. Weekly progress reports as well as a final oral and written presentation will be required.
Prerequisite: Prerequisite: EENG 401 and EENG 489
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 1-3-2
EENG/CSCI XXX Elective5 3

    Total: 45 Credits
(5) All electives must be approved by the department.
 
Computer Science Credits:
CSCI 125 Computer Programming I 3
This course provides basic skills in problem solving and object-oriented programming using a high level language such as Java or C++. Topics include algorithm development, simple data types, expressions and statements, program flow control structures, objects, methods and arrays. Knowledge of Algebra
Prerequisite: Prerequisite: MATH 141 or higher
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-1-3
CSCI 155 Computer Organization and Architecture 3
This course introduces students to the organization and architecture of modern computers. The students will learn a variety of concepts from the stored-program concept and the machine cycle, to the representation of code and data. The basic components of a computer and their functionality are analyzed including processor data path, pipelines, I/O devices, memory hierarchy, and interconnection networks. The instruction set architecture and its importance in reducing the gap between hardware and software is also discussed. Students will also learn how to evaluate computer performance.
Prerequisite: Prerequisite: CSCI 125, EENG 125 or CSCI 135 and MATH 161 or MATH 170
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
CSCI 185 Computer Programming II 3
This course provides advanced skills in object-oriented programming and problem solving techniques using a high level language such as Java C++. Topics include polymorphism, inheritance, exception handling, stream and file I/O, recursion, and dynamic data structures.
Prerequisite: Prerequisite: CSCI 120 or CSCI 125
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-1-3
CSCI 235 Elements of Discrete Structures 3
This course provides students with an introduction to discrete structures with applications to computing problems. Topics include logic, sets, functions, relations, proof techniques, counting and algorithmic analysis in addition to graph theory and trees.
Prerequisite: Prerequisite: Take CSCI 185 and one course in this group: MATH 161 or MATH 170
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
CSCI 260 Data Structures 3
The classic data structures, such as stacks, queues, linked lists, binary trees, etc. are studied. Sorting and searching are stressed. Computational analysis is also studied.
Prerequisite: Prerequisite: Take one course in each group: Group 1 (MATH 161 or MATH 170) and Group 2 (CSCI 180 or CSCI 210 or CSCI 185)
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
CSCI 330 Operating Systems 3
The design and implementation of an operating system is studied, including process states and synchronization, memory management strategies, processor scheduling, multiprocessing, parallel processing, hardware organization, disk scheduling and file management.
Prerequisite: Prerequisite: Take CSCI 260 and one course in this group: CSCI 185 or CSCI 210
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
    Total: 18 Credits
 
Mechanical Engineering Credits:
MENG 211 Engineering Mechanics I (Statics) 3
Statics of particles; force in plane and space; equivalent systems of forces; equilibrium of rigid bodies in two and three dimensions; analysis of structures, friction; distributed forces; centroids, centers of gravity and moment of inertia; method of virtual work.
Prerequisite: Prerequisite: MATH 180 and PHYS 170
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
 
Mathematics Credits:
MATH 180 Calculus II 4
Riemann sums, the definite integral, the fundamental theorem of the calculus. Area, volumes of solids of revolution, arc length, work. Exponential and logarithmic functions. Inverse trigonometric functions. Formal integration techniques. L'Hopital's rule, improper integrals. Polar coordinates.
Prerequisite: Prerequisite: MATH 170. Students in BS Electrical and Computer Engineering and BS Mechanical Engineering must earn a grade of C or better in MATH 170.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 5-0-4
MATH 260 Calculus III 4
Sequences and series, Taylor series. Vector analysis and analytic geometry in three dimensions. Functions of several variables, partial derivatives, total differential, the chain rule, directional derivatives and gradients. Multiple integrals and applications.
Prerequisite: Prerequisite: MATH 180
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 4-0-4
MATH 310 Linear Algebra 3
Matrices and systems of linear equations, vector spaces, change of base matrices, linear transformations, determinants, eigen-values and eigen-vectors, canonical forms.
Prerequisite: Prerequisite: MATH 180
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
MATH 320 Differential Equations 3
Solving first order ordinary differential equations: exact, separable, and linear. Application to rates and mechanics. Theory of higher order linear differential equations. Method of undetermined coefficients and variation of parameters. Application to vibrating mass and electric circuits. Power series solutions: ordinary and singular points, the method of Frobenius. Partial differential equations: the method of separation of variables.
Prerequisite: Prerequisite: MATH 260
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
    Total: 14 Credits
 
Physics Credits:
PHYS 170 General Physics I 4
A basic course covering vectors, Newton's laws of motion, particle kinematics and dynamics, work, energy, momentum, and rotational motion.
Co-Requisite: Co-requisite: MATH 170
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 4-2-4
PHYS 180 General Physics II 4
A continuation of PHYS 170. Topics include fluids, wave motion, electric fields and electric potential, DC circuits, magnetic fields, capacitance and inductance, AC circuits, and electromagnetic waves.
Prerequisite: Prerequisite: PHYS 170.
Co-Requisite: Co-requisite: MATH 180. Students in BS Electrical and Computer Engineering and BS Mechanical Engineering must earn a grade of C or better in PHYS 170.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 4-2-4
PHYS 225 Intro to Modern Physics 3
This course is designed to familiarize students with the following topics: thermodynamics, optics, relativity, atomic and nuclear physics, fundamental quantum theory of photons, and semiconductors.
Prerequisite: Prerequisite: PHYS 180
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
    Total: 11 Credits
 
Liberal Arts Electives Credits:
Liberal Arts Electives 3

 
Total Required Credits = 132–134