KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Bucknell University · Courses

ECEG

42 courses with the subject ECEG, 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.

ECEG 100Foundations of Electrical and Computer Engineering1

Offered Spring Semester Only; Lecture hours:3,Lab:2Foundational concepts of electrical and computer engineering and introduction to electronic and computing system design principles. Students develop skills in simulation, testing and programming. Cannot be taken if the student took ECEG 205 or ECEG 341.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 200Individual Development25

Offered Both Fall and Spring,Topics course; Lecture hours:1; RepeatableA course that connects students across the department with a focus on reflection, integration of experiences, student agency, and student support. Provides time, space, and support for individual student development.

Subject
ECEG
Credits (min)
25
Credits (max)
25
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 201Introduction to Electrical and Computer Engineering Design5

Offered Either Fall or Spring; Lecture hours:3This introductory ECE design course covers basics of electronic design focusing particularly on fabrication, measurement, and professional communication. Students will design, fabricate, and test electronic circuits and learn standards for manufacturability and professional communication. Prerequisite: permission of the instructor.

Subject
ECEG
Credits (min)
5
Credits (max)
5
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 205Electrical & Computer Engineering Fundamentals1

Offered Fall Semester Only; Lecture hours:3,Lab:2Electrical measurement and physical quantities, sensors, sensor dynamics, and filters. Corequisites: ECEG 205L and MATH 202. Prerequisites: ENGR 214 or CSCI 203 or ECEG 230 or permission of the instructor. Beginner programming experience required. Cannot be taken if the student took ECEG 100 or ECEG 341.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 210Circuits, Signals & Systems Theory 11

Offered Fall Semester Only; Lecture hours:3,Lab:2Introduction to the theory of electrical circuits and linear, time-invariant analog systems. Topics include systematic analysis of linear static and dynamic circuits, Thévenin and Norton equivalents, power transfer, phasors and elementary operator theory. Prerequisites: (ECEG 100 or ECEG 205 or ECEG 341) and MATH 201 or permission of the instructor.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 230Introduction to Engineering Programming5

Offered Fall Semester Only; Lecture hours:3,Lab:2Introduction to algorithmic thinking and programming using Python. Topics include basic variable types, variable scope, declaring and using functions, list processing, essential control structures and data visualization. This course runs during the second half of the semester, after ECEG 241.

Subject
ECEG
Credits (min)
5
Credits (max)
5
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 241Foundations of Digital Systems5

Offered Fall Semester Only; Lecture hours:3,Lab:2Introduction to digital logic and foundations of computing. Topics include number representation, Boolean algebra, combinational logic, synchronous sequential logic and finite state machines. This course runs during the first half of the semester. Prerequisite: ECEG 100 or permission of the instructor.

Subject
ECEG
Credits (min)
5
Credits (max)
5
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 247Embedded Systems1

Offered Spring Semester Only; Lecture hours:3,Lab:2Introduces basic concepts in computer architecture, microcontroller assembly language, C programming, interrupt handling and microcontroller interfacing. Multitasking and real-time operating systems are presented. Laboratory activities emphasize systematic debugging. Prerequisites: (CSCI 203 or CSCI 204 or ECEG 230) and ECEG 241, or permission of instructor.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 270Circuits, Signals & Systems Theory 21

Offered Spring Semester Only; Lecture hours:3,Lab:2Introduction to the general theory of analog systems with an emphasis on linear, time-invariant systems and its application to electrical circuits. Topics include elementary operator theory, Fourier/Laplace analysis, elementary analog filter design, and fundamentals of system integration. Prerequisites: ECEG 210 and MATH 201.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 301Praxis of Engineering Design5

Offered Both Fall and Spring; Lecture hours:3Hands-on, project-focused introduction to methods of addressing open-ended design challenges in electrical and computer engineering. Emphasis on undertaking design from a systems perspective and the use of graphical, textual, and other technical representations and models in design processes. Prerequisites: ECEG 201 and permission of the instructor.

Subject
ECEG
Credits (min)
5
Credits (max)
5
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 305Technology as Service to Humanity1

Offered Either Fall or Spring; Lecture hours:2,Other:4; RepeatableTeam-based, technology design projects in electrical and computer engineering focusing on service to the local community. Emphasis on engineering as service to humanity through project development. Completion of 200-level ECEG courses or equivalent experience required for enrollment. Prerequisites: ECEG 270 and ECEG 247.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 308Independent Study25-1

Offered Either Fall or Spring,Topics course; Lecture hours:Varies,Other:Varies; RepeatableIndependent study for first-year students, sophomores, and juniors. Prerequisite: permission of the instructor.

Subject
ECEG
Credits (min)
25
Credits (max)
1
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 310ECE Fall Seminar5

Offered Fall Semester Only,Topics course; Lecture hours:2; RepeatableSeminar course focusing on the skills, knowledge, and mindsets helpful in becoming a professional engineer. The course is divided into several short modules. Each module is devoted to a different topic and is taught by a different instructor. External speakers provide context for engineering practice. Taken second year or later.

Subject
ECEG
Credits (min)
5
Credits (max)
5
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 311ECE Spring Seminar5

Topics course,Offered Spring Semester Only; Lecture hours:2Seminar course focusing on the skills, knowledge, and mindsets helpful in becoming a professional engineer. The course is divided into several short modules. Each module is devoted to a different topic and is taught by a different instructor. External speakers provide context for engineering practice. Taken second year or later.

Subject
ECEG
Credits (min)
5
Credits (max)
5
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 341Electrical & Computer Engineering Systems1

Offered Fall Semester Only; Lecture hours:3,Lab:2This course explores the foundational concepts of electrical and computer engineering through the design and evaluation of embedded computing systems. Concepts explored include basic electricity and circuits, digital logic, conversion of analog and digital signals, microcontroller programming and debugging and sensor data analysis. Prerequisite: CSCI 203 or instructor permission. No Computer Engineering or Electrical Engineering majors.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 350Electronics I1

Offered Fall Semester Only; Lecture hours:3,Lab:2Introduction to semiconductor components, device physics, and modeling. Applications and practical design considerations of circuits based on operational amplifiers, diodes, voltage regulators, transistors, and CMOS logic gates. Prerequisite: ECEG 210 or permission of the instructor.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 351Electronics II1

Offered Spring Semester Only; Lecture hours:3,Lab:2Fundamentals of p-n junctions, power electronics and sensors. The course’s emphasis is on the integration of electronics with sensors to design a system. Prerequisite: ECEG 350 or permission of the instructor.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 370Probabilistic System & Data Analysis1

Offered Fall Semester Only; Lecture hours:3,Lab:2Introduction to the probabilistic description of signals, systems, and data. Topics include random variables/vectors/processes, statistical data characterization, expectations, information measures, and transformations of random data. The course includes a discussion of the foundations of detection, classification, and estimation theory. Prerequisite: ECEG 270.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 390Theory and Applications of Electromagnetics1

Offered Spring Semester Only; Lecture hours:4Applications of Maxwell's equations to the solution of problems involving electric and magnetic fields and transverse electromagnetic waves. Transmission line parameters, wave propagation, reflection from planar surfaces, polarization, and electromagnetic interaction with matter. Prerequisites: ECEG 210 and MATH 211.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 400ECE Capstone Design I1

Offered Fall Semester Only,Topics course; Lecture hours:4,Lab:2Engineering capstone design focusing on problem identification, project planning and logistics, and learning the divergent/convergent engineering design process in Electrical & Computer Engineering. Year long capstone experience that concludes with ECEG 401. Prerequisite: ECEG 301 or permission of instructor.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 401ECE Capstone Design II1

Topics course,Offered Spring Semester Only; Lecture hours:3,Lab:2The continuation of ECEG 400 concludes the capstone sequence for electrical and computer engineering majors. Student teams develop, implement, and evaluate the value of their project for an external client. Prerequisite: ECEG 400 or permission of the instructor.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 402Special Topics in Electrical or Computer Engineering1

Offered Either Fall or Spring,Topics course; Lecture hours:3,Lab:2; RepeatableCurrent topics of interest in electrical or computer engineering. This course includes a lab section. Crosslisted as ECEG 602.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 403Special Topics in Electrical and Computer Engineering1

Offered Either Fall or Spring,Topics course; Lecture hours:4; RepeatableCurrent topics of interest in electrical and computer engineering. This course does not include a lab section. Crosslisted as ECEG 603.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 408Advanced Independent Study25-2

Offered Either Fall or Spring,Topics course; Lecture hours:Varies,Other:Varies; RepeatableAdvanced independent study for seniors. Prerequisite: permission of instructor.

Subject
ECEG
Credits (min)
25
Credits (max)
2
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 411Neural Engineering1

Offered Occasionally; Lecture hours:3,Recitation:1Introduction to neural systems and engineering. Topics include neurophysiology, quantitative neural recording and stimulation models, neural signal acquisition and processing, clinical applications, and current field-wide challenges. Prerequisite: permission of the instructor. Crosslisted as BMEG 441 and ECEG 611.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 430Mobile Computing1

Offered Either Fall or Spring; Lecture hours:4Mobile computing ecosystem including apps, devices, wireless networks, and back-end systems. Includes at least one major project; the specific course content will vary based on projects, student interest, and current technology trends. This course typically includes a considerable amount of software development. Prerequisite: CSCI 205 or permission of instructor. Crosslisted as CSCI 340 and ECEG 630.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 431Computer Systems1

Offered Either Fall or Spring; Lecture hours:3,Lab:2This course provides students the concepts, technologies, and skills needed for advanced study in computer engineering. It includes aspects of computer organization, computer architecture, operating systems, networking, and performance evaluation and the relationship between them. Prerequisite: CSCI 206, ECEG 247, or permission of the instructor.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 432The Internet of Things1

Offered Either Fall or Spring; Lecture hours:3A broad investigation into the design of internet-connected physical objects and the infrastructure that supports them. This hands-on course covers topics including embedded systems, wireless communication, internet protocols, cloud computing and security. Students will develop their own IoT system. Prerequisite: (CSCI 206 or CSCI 306) or ECEG 247. Crosslisted as CSCI 332 and ECEG 632.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 442Digital VLSI Circuit Design1

Offered Either Fall or Spring; Lecture hours:4Introduction to digital integrated circuit design, from wafer fabrication through structured design techniques. Teams conceptualize, design, simulate, layout, extract, and verify small VLSI systems using appropriate CAD tools. Prerequisites: ECEG 240 and ECEG 350 or permission of the instructor. Crosslisted as ECEG 642.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 443Computer Architecture1

Offered Either Fall or Spring; Lecture hours:3Explores two important topics in computer architecture today: memory hierarchy and parallelism in all its forms. Students will use a hardware description language to implement concepts including pipelining, cache and branch prediction. Prerequisite: CSCI 206 or CSCI 306 or ECEG 247 or permission of the instructor. Crosslisted as CSCI 320 and ECEG 643.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 444Advanced Digital Design1

Offered Either Fall or Spring; Lecture hours:2,Other:2Design of multi-part digital systems using contemporary digital components centered around a system-on-chip with a microprocessor and FPGA. Hardware description languages, specialized FPGA elements, peripheral interfacing and protocols, high-level synthesis. Prerequisites: ECEG 240 or permission of the instructor. Crosslisted as ECEG 644.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 461Electrical Energy Conversion1

Offered Either Fall or Spring; Lecture hours:3,Lab:2Three phase power circuits, transmission and distribution systems, transformer circuits, substation equipment, rotating machines, motor generator systems and introduction to renewable power systems. Prerequisite: ECEG 350 or permission of the instructor.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 462Renewable Energy Systems1

Offered Either Fall or Spring; Lecture hours:3Engineering analysis of photovoltaic, wind and other renewable energy systems. Modeling of systems, resources and performance with an emphasis on grid-tied photovoltaic system optimization. Open to juniors and seniors in engineering. Crosslisted as ECEG 662.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 470Communication and Information Systems1

Lecture hours:3,Other:1Digital and analog communication systems, elements of information theory and contributions of Claude Shannon, signal space, modulation, and case studies of modern digital communication systems. Prerequisite: ECEG 270 or permission of the instructor. Crosslisted as ECEG 670.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 472Digital Signals and Communications1

Offered Spring Semester Only; Lecture hours:3,Lab:2Introduction to digital signal processing and digital communications. Topics: sampling theorem, discrete time Fourier transform (DTFT), Fourier series, fast Fourier transform (FFT), z-transform, digital filters, applications in audio and image processing, modulation techniques for digital signals. Prerequisite: ECEG 270 or permission of instructor. Crosslisted as ECEG 672.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 473Digital Speech and Audio Processing1

Offered Fall Semester Only; Lecture hours:4Theory and application of digital speech and audio processing. Topics vary, but may include audio filtering, audio coding, room acoustics, digital analysis of speech and music signals, basic concepts of electronic music, and audio effects. Prerequisite: ECEG 270 or permission of the instructor. Crosslisted as ECEG 673.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 474Neural Signals and Systems1

Offered Occasionally; Lecture hours:3Introduction to neural systems and signaling. Topics include neural physiology, models of action potential generation and synapse dynamics, neural networks and techniques of neural waveform analysis. Prerequisite: permission of the Instructor. Crosslisted as BMEG 441.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 475Computer Communication Networking1

Offered Either Fall or Spring; Lecture hours:3An introduction to computer networking using the seven-layer Open Systems Interconnection model. Hands-on exploration of the data link, network, transport, and application layers. Prerequisite: Junior status.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 476Electrical Control Systems1

Offered Either Fall or Spring; Lecture hours:3,Other:1Analysis of linear systems in time and Laplace transform domains, closed-loop transfer function, stability criteria, control system design with root locus, implementation with Arduino microcontrollers. Prerequisite: ECEG 270.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 478Machine Learning and Intelligent Systems1

Offered Either Fall or Spring; Lecture hours:3,Other:2Introduction to artificial intelligence (AI) and machine learning (ML) including fundamental principles and creation of software applications. The course covers both practical applications and the theoretical underpinnings of ML and AI technologies. MATH 211 and Python coding experience recommended. Prerequisite: MATH 202 or permission of instructor. Crosslisted as ECEG 678.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 479Wireless Networks & Applications1

Offered Either Fall or Spring; Lecture hours:4This course explores the realm of modern wireless technologies and their practical applications, familiarizing students with the ever-evolving landscape of wireless networks. It equips students with a profound understanding of wireless communication principles, protocols and network architectures, covering fundamental concepts such as radio frequency fundamentals, as well as advanced topics. Crosslisted as CSCI 368 and ECEG 679.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu
ECEG 497Wireless System Design1

Offered Either Fall or Spring; Lecture hours:3,Other:2Introduction to hardware aspects of wireless communication systems, including RF circuit design, transmitter and receiver architecture, antennas, and radio wave propagation. Prerequisite: ECEG 390 or concurrent enrollment or permission of the instructor. Crosslisted as ECEG 697.

Subject
ECEG
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
coursecatalog.bucknell.edu

Source: Bucknell University's catalog, linked per course · table learning_unit · CourseShelf publish 59