- Subject
- ECE
- Credits (min)
- 2
- Credits (max)
- 2
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- EGR 100 or FYS 115 with a grade or 2.0 of higher. 2 credit hours
ECE
27 courses with the subject ECE, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
Fall This course focuses on fundamentals in the analysis and design of digital circuits. Boolean algebra, gate-logic, combinational and sequential gates, and related logic networks, such as encoders, multiplexers, registers, counters, timers, and comparators, are introduced. Synchronous and asynchronous circuits are studied. Open-collector, tri-state, and programmable logic devices are introduced. Popular logic families and interfacing issues between digital and analog systems are studied. The laboratory focuses on the design, analysis, and verification of digital systems. 3 lecture hours. 3 laboratory hours.
- Subject
- ECE
- Credits (min)
- 4
- Credits (max)
- 4
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in CS 101 . 4 credit hours
Spring An introduction to the design and operation of digital computers, including information representation, logic design, integrated circuits, register transfer description, basic computer organization and machine-level programming. The relationship between software and hardware is stressed. Topics include fundamentals of computer architecture, computer arithmetic and digital logic, memory system organization and architecture, interfacing and communication, device subsystems, machine level representation of data, assembly level machine organization, functional organization, multiprocessing, and alternative architectures. 3 lecture hours. 3 laboratory hours.
- Subject
- ECE
- Credits (min)
- 4
- Credits (max)
- 4
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in ECE 220 . 4 credit hours
Spring This course makes use of DC circuit analytical and experimental techniques learned in ECE 100 to explore the steady-state and transient behavior of circuits involving resistors, capacitors, and inductors. Steady state AC circuit analysis is performed using concepts of phasors, impedance, frequency response, filtering, damping, resonance, and power. The transient response of first and second order circuits are explored thoroughly. Operational amplifiers and the related topics of feedback and stability are introduced in the context of common circuit applications. A hands-on laboratory component supplements the theoretical analysis to enhance student learning and to develop practical skills.
- Subject
- ECE
- Credits (min)
- 4
- Credits (max)
- 4
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in ECE 100 and PHY 260 . 4 credit hours
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- ECE 280 with a 2.0 or better. 3 credit hours
Fall This course focuses on fundamentals of the analysis and design of analog circuits. Diodes and transistors, including LEDs, BJTs, FETs, and other related circuit technologies are examined. The underlying semiconductor physics of these components, their equivalent circuits and frequency-dependent impedance characteristics are studied. Their roles in switching, isolation, amplification, and other signal processing circuits are explored. The course includes a design project that emphasizes key elements of the engineering design process and integrates project specifications/constraints, circuit analysis and design, component selection, and design tradeoffs.
- Subject
- ECE
- Credits (min)
- 4
- Credits (max)
- 4
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in ECE 280 . 4 credit hours
Fall This course provides students with the opportunity to further develop the essential skills needed in electrical engineering, especially in power systems and power electronics. Students will study three-phase ac circuits, synchronous generators, transformers in power systems, and energy conversion techniques such as DC/DC converters, AC/DC rectifiers, and DC/AC inverters. Students will examine Power systems and electronics applications in motor drives, uninterrupted power supplies, high-efficiency energy conversion, process control and automation, vehicular power systems, and renewable energy systems. Students will use software and hardware in the lab to design and analyze power systems and power electronics circuits in real time.
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in ECE 310 . 3 credit hours
Fall This course introduces system-level analysis tools for analyzing signal and system performance using time and frequency domain techniques. Focusing primarily on digital systems, the course covers analog-digital conversion, digital systems, the z-transform, discrete Fourier transform, as well as filter design and analysis. The laboratory component focuses on signal processing solutions to real-world problems. 3 lecture hours. 3 laboratory hours.
- Subject
- ECE
- Credits (min)
- 4
- Credits (max)
- 4
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in ECE 280 . 4 credit hours
Fall This course introduces students to foundational concepts and applications of analog and digital communication networks. Topics covered in the course include communication network architecture; protocols, flow control, and routing; local and wide area networks; voice and data communications; data security and integrity; performance evaluation from an information theory approach in terms of efficiency and accuracy; source and channel coding; compression and decompression technology. Students will also learn about current and future advancements in communication technology and gain hands‐on experience in analyzing how communication networks operate.
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in ECE 332 . 3 credit hours
Fall This course introduces students to fundamental concepts in discrete mathematics and their application to solve problems in computer engineering and computer science. Topics include sequential and quantified logic, proof techniques using sets, relations, and functions. Additionally, students will be introduced to the mathematics of recursion and algorithm efficiency, as well as graph, tree, and automata structures.
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in CS 201 . 3 credit hours
Spring This course introduces the student to probability and statistics and applies these concepts to the design and analysis of engineering systems, which inherently have noise (random components to their signals). Topics include the axioms of probability, functions of one and two random variables, moments and conditional statistics, correlation and autocorrelation functions, sequences of random variables, and commonly encountered probability distribution/density functions. Applications are primarily focused on Gaussian and Markov processes, matched filters, Wiener filters, mean square estimation, and parameter estimation.
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in both ECE 332 and EGR 240 . 3 credit hours
Spring This course introduces Maxwell’s equations and their applications to engineering problems. Topics covered include electrostatics, magnetostatics, magnetic fields and matter, induction, and electromagnetic waves. The reflection, transmission, and propagation of waves are studied. Applications to waveguides, transmission lines, radiation, and antennas are introduced as time permits.
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in both EGR 240 and PHY 260 3 credit hours
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- ECE 260 . 3 credit hours
Fall Engineering seniors, operating in design teams, apply principles of the design process to create a product or process to meet the needs of a customer. Projects may originate in industry, as a contest sponsored by a professional society, or in other venues. The design team, with the guidance of a faculty advisor, must plan, direct, conduct, and effectively communicate the results of the design effort through a professional engineering report and oral presentation. The design project will include material within and beyond the curriculum as well as technical and non-technical considerations. Design projects often result in a deliverable prototype. 1 lecture hour. 6 laboratory hours.
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in all of ECE 260 , ECE 310 , ECE 332 . 3 credit hours
Spring This course is a continuation of ECE 400 . 1 lecture hour. 6 laboratory hours.
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in ECE 400 . 3 credit hours
Spring This course emphasizes methods for designing real time software and choosing hardware for embedded computers. Relevant theory and background from real-time systems and computer engineering will be covered in the lectures, including event-based and clock-based sampling, switching control, and interrupt and scheduling techniques. Basic microcontroller, sensor, and actuator technologies will be reviewed. In the laboratory, students use tools to design and build a safe, reliable, and robust embedded system.
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in ECE 370 . 3 credit hours
Spring This course explores the basic approaches and techniques used in the analysis and design of communication systems. The primary focus of this course is for students to learn how information is converted to an analog or a digital signal to be transmitted over a communication channel and how to retrieve the information back from the received signal in the presence of noise and interference. Topics covered include characterization of the channel, analysis of noise and its effect on information transmission, pulse shaping, sampling, analysis of bit error rate for different modulations, and mixing. Electrical Engineering and Computer Engineering majors only.
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- 2.0 or higher in ECE 332 and ECE 334 . 3 credit hours
This course allows for upper-division elective courses to be offered on selected topics of interest or need to the students. These courses are normally restricted to upper-level Engineering students and are offered when possible based upon the availability of instructors and other necessary resources. 3 credit hours
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
This course allows for upper-division elective courses to be offered on selected topics of interest or need to the students. These courses are normally restricted to upper-level Engineering students and are offered when possible based upon the availability of instructors and other necessary resources. 3 credit hours
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
This course allows for upper-division elective courses to be offered on selected topics of interest or need to the students. These courses are normally restricted to upper-level Engineering students and are offered when possible based upon the availability of instructors and other necessary resources. 3 credit hours
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
This course allows for upper-division elective courses to be offered on selected topics of interest or need to the students. These courses are normally restricted to upper-level Engineering students and are offered when possible based upon the availability of instructors and other necessary resources. 3 credit hours
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
This course allows for upper-division elective courses to be offered on selected topics of interest or need to the students. These courses are normally restricted to upper-level Engineering students and are offered when possible based upon the availability of instructors and other necessary resources. 3 credit hours
- Subject
- ECE
- Credits (min)
- 3
- Credits (max)
- 3
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
This course enables a student to carry out research or in-depth study in a specialized area of electrical or computer engineering. The student carries out work under the guidance of a selected faculty member. Regular class meetings may or may not occur as part of this work. Effective independent study is characterized by a reduction in formal instruction by faculty and an increase in student initiative and responsibility in the learning process.
- Subject
- ECE
- Credits (min)
- 1
- Credits (max)
- 6
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- Students must have earned 60 or more credits and minimum of 2.5 cumulative grade point average at the time of application. 1-6 credit hours
This course enables a student to carry out research or in-depth study in a specialized area of electrical or computer engineering. The student carries out work under the guidance of a selected faculty member. Regular class meetings may or may not occur as part of this work. Effective independent study is characterized by a reduction in formal instruction by faculty and an increase in student initiative and responsibility in the learning process.
- Subject
- ECE
- Credits (min)
- 1
- Credits (max)
- 6
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- Students must have earned 60 or more credits and minimum of 2.5 cumulative grade point average at the time of application. 1-6 credit hours
- Subject
- ECE
- Credits (min)
- 2
- Credits (max)
- 2
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- EGR 290 , cumulative GPA 2.5, and completed or currently enrolled in ECE 260 and ECE 280 . 2 credit hours
Co‐op is a graduation requirement for all Engineering students. The student spends a total of two semester terms plus interim periods employed in an industrial organization or enterprise performing engineering‐related work. Beginning with the summer term after the student’s sophomore year, he or she alternates work semesters with academic semesters through the junior year. Co‐op employment is coordinated and monitored by the participating faculty member and the industrial mentor. Co‐op reports are approved and signed by all three parties. Permission of the instructor is required to withdraw once a student is registered. Grading will be Pass/Fail.
- Subject
- ECE
- Credits (min)
- 2
- Credits (max)
- 2
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- EGR 491 or ECE 491 2 credit hours
Co‐op III is an option for all Engineering students. The student spends a total of two semester terms plus interim periods employed in an industrial organization or enterprise performing engineering‐related work. Beginning with the summer term after the student’s sophomore year, he or she alternates work semesters with academic semesters through the junior year. Co‐op employment is coordinated and monitored by the participating faculty member and the industrial mentor. Co‐op reports are approved and signed by all three parties. Permission of the instructor is required to withdraw once a student is registered. Grading will be Pass/Fail.
- Subject
- ECE
- Credits (min)
- 2
- Credits (max)
- 2
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Undergraduate Catalog
- Source
- catalog.ycp.edu
- Prerequisite
- EGR 492 or ECE 492 2 credit hours
Source: York College of Pennsylvania's catalog, linked per course · table learning_unit · CourseShelf publish 59