School of Science & Engineering

» Current Students | » Faculty & Staff | » Future Students | » Parents | » Alumni, Donors & Friends | » Athletics | » Employment | » Give Today!

Electrical and Computer Engineering illustration

BS Computer Engineering Program


The Department of Electrical and Computer Engineering at SUNY New Paltz is committed to academic excellence. We offer high-quality undergraduate and master’s programs that prepare students to participate effectively as members of the engineering profession of today and tomorrow and to function as thoughtful and responsible members of modern society. We strive to create and maintain a challenging learning environment supportive of engineering study for a diverse student body. As well, we provide engineering education and technical support to the campus community, regional industry and the community-at-large.


This mission follows closely those of our institution and is stated as:

  1. Offering high-quality undergraduate programs in Electrical and Computer Engineering and a master’s program in Electrical Engineering to a diverse student body;
  2. Providing engineering education and technical support to the campus community, regional industry and the community-at-large;
  3. Admitting students who show promise of succeeding in the challenging field of engineering;
  4. Having our students gain technical knowledge, social skills and confidence to contribute as productive and responsible members of the engineering profession and the society.

Program Educational Objectives of the Computer Engineering Program

Program Educational Objectives describe the career and professional accomplishments that the program is preparing graduates to achieve in three to five years.The educational objectives of the Electrical and Computer Engineering program are to produce graduates who attain:

  1. An ability to enter professional careers or pursue graduate studies in electrical or computer engineering or related fields.
  2. An ability to advance in their professional careers through completion of engineering projects that utilize teamwork and communication skills, lifelong learning, independent and creative thinking, and leadership, with adherence to the highest principles of ethical conduct.
    An ability to advance in their careers by completing graduate coursework, earning graduate degrees, and conducting, presenting and publishing original research, with adherence to the highest principles of ethical conduct.
  3. An ability to work beyond their primary responsibilities by providing service through active membership in professional societies and/or by being a productive member of their community.

Student Outcomes of the Computer Engineering Program

Engineering students, by graduation time, will attain:

  1. an ability to apply knowledge of mathematics, science, and engineering
  2. an ability to design and conduct experiments, as well as to analyze and interpret data
  3. an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
  4. an ability to function on multidisciplinary teams
  5. an ability to identify, formulate, and solve engineering problems
  6. an understanding of professional and ethical responsibility
  7. an ability to communicate effectively
  8. the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context
  9. a recognition of the need for, and an ability to engage in, life-long learning
  10. a knowledge of contemporary issues
  11. an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

Annual student enrollment and graduation data


Undergraduate Computer
Engineering Enrollment






2008 -2009



2009 - 2010



2010 - 2011



2011 - 2012



2012 - 2013



2013 - 2014









BSCE Degree Granted



2008 -2009



2009 - 2010



2010 - 2011



2011 - 2012



2012 - 2013



The SUNY New Paltz Electrical and Computer Engineering programs are both accredited by the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET), 111 Market Place, Suite 1050, Baltimore, MD 21202-4012.

Admission to the Electrical and Computer Engineering Department
The department does not have any additional requirements once students are accepted to SUNY New Paltz.

Transfer Students: Application and Transfer Credit Procedure
Successfully completed coursework from another institution will transfer provided it is evaluated and determined eligible to meet general education and/or major requirements. Students wanting to complete their engineering education at SUNY New Paltz must complete the general SUNY application online. Once the undergraduate application is received the Admissions Office evaluates the student’s transcript and makes an acceptance decision.

Transfer credit is initially evaluated by Undergraduate Admissions. Each accepted applicant receives a preliminary evaluation of credit given for courses completed at another college. If the student is transferring in from a local community college, transfer of credit will be in accordance with the agreed upon transfer credit articulation policies. Under certain circumstances, if the Admissions Office is unable to evaluate specific courses and is unable to make a decision on transferability of credits, the Chair of the Engineering Department will consider the matter and render a decision after evaluating the course description and pre-requisites.

An eligible applicant can expect to receive equivalent credits for college-level electrical engineering course work successfully completed from universities or colleges accredited by the Accreditation Board for Engineering and Technology, provided that the course work corresponds directly to the existing ECE Program. Therefore, all evaluated coursework, which appears in the students Progress Report, may not apply to the degree requirements of the Electrical and Computer Engineering Program. The most essential step is for the student to consult with the chair of the department and his/her advisor.All transfer credits should be evaluated by the end of the first semester at SUNY New Paltz. A student must receive a grade of C- or higher to be awarded credit for a course. In calculating grade point averages, only SUNY New Paltz courses are used.


The Department of Electrical and Computer Engineering offers a comprehensive program in computer engineering which is accredited by the Engineering Accreditation Commission (EAC) of the Accreditation Board for Engineering and Technology (ABET). Students may choose electives in microelectronics, communications, signal processing, control, robotics, energy conversion, microwaves, electromagnetics and computer engineering.

Computer engineering continues to be a growth program in the field of engineering due to a rapidly changing technological society and expanding industrial needs. The program at New Paltz is designed to meet these needs generally and those of the Mid-Hudson Valley specifically.

The curriculum consists of a general education component, a non-engineering foundation, and upper division engineering coursework (computer-engineering major code 518). Computer engineering students must meet a modified General Education requirement. The non-engineering and general education requirements are exactly the same for the electrical engineering and the computer engineering programs.

Our curriculum is designed to provide students with a solid knowledge of mathematics, science and engineering concepts and the ability to apply them to engineering problems. Design is emphasized throughout the engineering program. Students also complete a series of courses in general education that complement their engineering education and encourages them to understand engineering roles in a broader context. The flexibility of the engineering curriculum serves full- and part-time students, traditional and non-traditional students, and students new to engineering as well as those who have had some experience in technical areas.

127 credits

General Education 24 credits 
Basic Science and Mathematics                     29 credits
Computer Science 14 credits
Computer Engineering Required Courses 51 credits
Technical Electives 9 credits


Although it is possible for a dedicated student who begins the math sequence with Calculus I to complete all degree requirements in four years, our students, like those at most engineering schools in the United States, typically require an additional semester to complete the program.

The General Education is comprised of 6 Credits of English and 18 credits of coursework from the following list:


ENG160 Freshmen Composition I 3
ENG180 Freshmen Composition II 3


ENG205 General Honors English I 3
ENG206 General Honors English II 3

Choose one (1) course from each of the following six categories:

  1. American History
  2. Art
  3. Humanities
  4. Social Science
  5. Western Civilization
  6. World Civilization

For the list of courses in each category, please refer to the “GE III Requirements for Electrical and Computer Engineering” brochure.


The basic science and mathematic course of study consists of 40 credits in mathematics, computer science, physics, chemistry, and English. The required courses are:


MAT251 Calculus I 4
MAT252 Calculus II 4
MAT341 Applied Math I 3
MAT320 Discrete Math 3
PHY201 General Physics I 3
PHY211 General Physics I Lab 1
PHY202 General Physics II 3
PHY212 General Physics II Lab 1
CHE201 General Chemistry I 3
CHE211 General Chemistry I Lab 1
*** Mathematics/ Science Elective 1 3

1 Mathematics/ Science Elective can be chosen from the following list:

MAT354-Calculus III (4cr.),
MAT342-Applied Math II (3 cr.), 
BIO201-Biology (4cr.),  
PHY308-Modern Physics I (3 cr.), 
PHY305-Computational Physics (3 cr.). 
An alternative mathematics/ science course may also be chosen with consultation and approval of the advisor.

Computer Science Requirements        14 credits

The computer science required courses are: 



CPS210 Computer Science I: Foundations                                          4
CPS310 Computer Science II: Data Structures 
CPS353 Software Engineering 
CPS343 Embedded Linux 


The following courses constitute the computer engineering core:

EGG101 Introduction to Engineering Science 3 0 3
EGG309 Technical Communications 3 0 0
EGE209 Circuits Laboratory 1 0.5 0.5
EGE250 Circuit Analysis 3 0.5 2.5
EGE311 Signals and Systems 3 0.5 2.5
EGE320 Electronics I 3 1 2
EGE322 Electronics I Lab 1 1 0
EGE370 Engineering Statistics 3 0.5 2.5
EGE408 Senior Design Project I1 3 3 0
EGE409 Senior Design Project II1 3 3 0
EGE150 Engineering Computing Lab I 1 0.5 0.5
EGC208 Digital Logic Laboratory 1 0.5 0.5
EGC230 Digital Logic Fundamentals 3 1 2
EGC250 Engineering Computing Lab II 1 0.5 0.5
EGC308 Microprocessor Laboratory 1 0.5 0.5
EGC331 Microprocessor System Design 3 1.5 1.5
EGC412 Data Communication 3 1 2
EGC416 Embedded Systems 3 2 1
EGC432 Intro to Computer Architecture 3 1 2
EGC450 Digital Systems Design 3 2 1
EGC493 System-on-a-chip 3 2 1
    51 24 27

1 Senior Design Project I and II (EGE408 and EGE409 - 6 cr). Seniors must register during each of the last two semesters preceding their graduation for Senior Design Project I and II. A single project under the direction of a single faculty member will be spread over two semesters. This project should provide a meaningful engineering design experience and should draw on the cumulative technical background of the student. Students work with a team of two, or at most, three – depending on the complicity of the project. On rare occasions students are allowed to work individually on a project. Senior Designs I and II are presented three times a year (spring, summer, fall). Students are required to present their projects with PowerPoint and a complete report should be submitted at the time of the presentation.


Nine credits of technical electives are required which must include at least one electrical and/or computer engineering (EGExxx and/or EGCxxx) lecture course (3 credits). Technical electives include certain upper division computer science, physics, and math courses. Students must obtain the advice of their advisor about their choice of electives before registering. (Engineering Graduate Courses can be used as undergraduate Technical Electives.)

Lecture Group

CPS340 Operating Systems I 4 2 2
CPS341 Operating Systems II 3 1 2
CPS410 Design and Analysis of Algorithms 3 0 1
CPS420 Languages and Machines 3 1 1
CPS450 Design of Programming Languages 3 0 1
EGE312 Communication Systems 3 1 2
EGE316 Control Systems I 3 1 2
EGE317 Digital Control Systems 3 1 2
EGE342 Microwave Fundamentals 3 1 2
EGE436 Microelectronics Technology 3 1 2
EGE451 Electromechanical Energy Conversion 3 1 2
EGE452 Electric Power Systems 3 1 2
EGE440 Solid State Devices 3 1 2
EGC423 Digital Integrated Circuits 3 1 2
EGC435 VLSI Design 3 1.5 1.5
EGC494 Co-op/fieldwork 3 1.5 1.5

Laboratory Group

EGE302 Antennas 1 0 1
EGE303 Microwave Fundamentals 1 0.5 0.5
EGE304 Control 1 0 1
EGE305 Communication 1 0 1
EGE306 Microwave Circuits 1 0.5 0.5
EGE450 Microelectronics Technology 1 0 1
EGE455 Electromechanical Energy Conversion 1 0 1
EGE493 Electric Power Systems 1 0.5 0.5
EGC401 VLSI Design 1 1 0
MAT375 Numerical Methods 3 0 1
MAT488 Partial Differential Equations 3 0 1


Students are required to receive grades no less than a C- in any course that is used to satisfy the Engineering major requirement. Courses taken on a Satisfactory/Unsatisfactory basis cannot be applied toward the engineering degree requirements.



EGG101 Introduction to Engineering Science (3)
This course will provide students with an introduction to electrical, computer, and electro-mechanical engineering through project-based learning. Foundations of electrical engineering (circuits, semiconductors, and energy) are explored through lecture and experimentation of solar photovoltaics. Foundations of electrical, computer, and electro-mechanical engineering (circuits, programming, and interfacing) are explored through lecture, design, simulation, and implementation of microcontroller-based robotics. Foundations of electrical and mechanical engineering are explored through instructor demonstration and student implementation of Computer Aided Drafting and Design (CADD). Electrical CADD Schematics are created using Cadence Orcad, and Mechanical CADD 3D design solutions are created using Solidworks.

EGG309 Technical Communications (3)
This course guides the student in preparing the proposal for their Senior Design Project. This is done by building a high level statement of the Senior Design Project, an audience and stakeholder definition, a product definition statement, a product plan, a risk assessment, and a product verification and wrap-up plan. The course also covers business memos, abstracts and summaries, mechanical descriptions, poster sessions, business ethics, and business oriented oral presentations. All students are required to give two oral presentations.


EGC 150 Engineering computing Lab I(1)
To introduce students to the C programming language, specifically as it applies to solving problems related to engineering and science. The C programming language is fundamental to computer science. Engineers today are expected to know the basics of programming in order to solve complex engineering problems. The course will familiarize the students with a typical C programming environment, program structure, data types, arrays, functions, recursion, pointers, file manipulation, and basic software development. Pre-requisite: PI

EGC208 Digital Logic Laboratory (1)
Experiments in both combinational and sequential logic circuits – BCD to 7-segment display decoders, full adder, adder-subtractor, and arithmetic and logic unit (ALU). VHDL implementations. Synchronous sequential circuits using D flip-flops, counter designs. This lab uses software tools such as Electronic Work Bench and Xilinx ISE. Designs are finally downloaded into FPGA boards. Co-requisite: EGC230

EGC230 Digital Logic Fundamentals (3)
Introduction to number systems and basic arithmetic operations, Boolean algebra, analysis and design of combinational logic, analysis and design of sequential circuits, memory and counters. Co-requisite: EGC208

EGC250 Engineering Computing Lab II (1)
The Engineering Computing Lab II is intended to introduce electrical and computer engineering students to the concepts of engineering design using the MATLAB script language as the primary implementation tool. The MATLAB system is widely used by professional engineers and scientists. The students will be introduced to the following topics: Problem Solving and Engineering Method, MATLAB Interactive Environment, MATLAB Programming Elements, Control Structures, Arrays and matrix Operations, Plotting and Graphing, Recursion, Object Oriented Programming, Software Development. Pre-requisite: EGC150 

EGC308 Microprocessor Laboratory (1)
An introduction to Microprocessor Systems Design Laboratory. Topics include: assembly and C language programming (using Freescale's CodeWarrior environment and the MC9S12DT256 Development Board), hardware interfacing techniques, analog-to-digital converter, and timer (pulse accumulator). Co-requisite: EGC331

EGC331 Microprocessor System Design (3)
An introduction to Microprocessor Systems Design. Topics include: microprocessor organization; microcontroller architecture; assembly and C language programming; branch, call, loop, I/O port, arithmetic, logic, indexed, and look-up table programming; interrupts; and (digital and analog) interfacing. Pre-requisite: EGC230 Co-requisite: EGC308

EGC401 VLSI Design Laboratory (1)
Static and dynamic characteristics of CMOS logic gates using SPICE simulation. Design of CMOS logic circuits using transistor schematics and their verification through simulation. Layout of CMOS logic circuits using state-of- the-art VLSI design tools, satisfying layout design rules, and their verification through simulation. Co-requisite: EGC435

EGC412 Data Communications (3)
A first course in Computer Communications, which introduces the problems, solutions, and limitations, associated with interconnecting computers by communication networks (LAN or WAN). The seven layer ISO Open Systems Interconnect (OSI) reference model serves as framework for the course with major emphasis on layers one through four (physical, data link, network, and transportation. Pre-requisite: EGC331

EGC416 Embedded Systems (3)
An introduction to embedded systems with real world applications. Topics include micro controller system architecture, analog to digital and digital to analog, signal conditioning, and real-time issues. Pre-requisite: EGC331

EGC493 System-on-Chip(3)
System-on-chip (SoC) design methodology and IP (intellectual property) reuse, system modeling and analysis, hardware/software co-design, behavioral synthesis, embedded software, reconfigurable computing, design verification and test, and design space exploration. Class projects are carried out based on student interests, focusing on current SoC design and research. Platform FPGA boards are provided to prototype, test, and evaluate SoC designs. Pre-requisite: EGC416

EGC432 Introduction to Computer Architecture (3)
Computer architecture and hardware system organization are examined. Topics include: performance issues, CPU organization and instruction set implementation, performance enhancement through pipelining, memory organizations, input/output structure, and an introduction to parallel architectures. Pre-requisite: EGC331

EGC435 VLSI Design (3)
Introduction to MOS devices and circuits (N-MOS, CMOS), MOS transistor theory. Integrated circuit technology and layout design rules. Design of CMOS circuits. Circuit characterization and performance estimation. CAD tools for VLSI design. Memory circuits. Clocking and input/output circuits. Micro architecture of VLSI systems. Chip design projects. Testability. Pre-requisite: EGC230, EGE320 Co-requisite: EGC401

EGC450 Digital Systems Design (3)
State minimization, state assignment, and design of synchronous sequential circuits. VHDL coding of combinational and sequential circuits. Analysis and design of asynchronous sequential circuits. Programmable logic devices. Digital system design examples. Arithmetic circuits and memory. Additional topics such as, design of CMOS circuits, power reduction, testing, etc. Pre-requisite: EGC230

EGC494 Co-op/fieldwork (3)
Participation in a design and engineering project for a complete summer or part time during the semester, under the supervision of an engineer in industry. Student must arrange all details with the department first. After completion of co-op, student must present his/her gained experience and submit a full report. Details can be found in department co-op brochure. Pre-requisite: Junior or senior level

CPS342 Embedded Linux(3)
The students will study the major components of an operating system and compare operating systems being used in desktop computers to what they consist of in an embedded environment. Students will study the Linux operating system specifically, including its interface with hardware devices. Students will examine the embedded operating system both on a virtual machine and on the hardware device itself. Students will become familiar with the shell and preform shell programming. Students will study the application/kernel interface in the embedded environment as well as the kernel design overview and the system-level computer architecture. Pre-requisite: CPS310


EGE209 Circuits Laboratory (1)
Laboratory exercises covering the material of Circuit Analysis. Co-requisite: EGE250.

EGE250 Circuit Analysis (3)
Circuit parameters and laws, circuit theorems, RC, RL, and RCL circuits, sinusoidal and phasor, circuits with ac input, power calculation, three-phase circuits, transfer function, filters, two-port circuits, magnetically coupled circuits and transformers. Co-requisite: PHY202, MAT341, and EGE209

EGE302 Antenna Laboratory (1)
Measurement of the far field pattern and char¬acteristics of wire antennas and arrays for VHF. Measurement of the field pattern and characteristics of reflector type antennas in the X-band, and of aperture type antennas and arrays in the X-band. Pre-requisite: PI

EGE303 Microwave Fundamentals Laboratory (1)
Measurement of VSWR and wavelength in waveguides, stub tuners and matching, calibration of attenuators, time domain reflectometry and frequency domain network analyzer measurement. Pre-requisite: EGE342

EGE304 Control Laboratory (1)
Transient response and frequency response meas¬urements to characterize control system devices and components. Laboratory study of open-loop and closed-loop linear systems. Steady-state error analysis; Positional speed control systems. Co-requisite: EGE316

EGE305 Communication Laboratory (1)
AM communication circuits. FM communication. SSB communication circuits. RF power transmitting. Phase-locked loop circuits, frequency synthesis, time division multiplexing (sampling, PCM, DM), frequency division multiplexing, amplitude shift keying, phase shift keying, frequency shift keying. Pre-req¬uisite: EGE312

EGE306 Microwave Circuits Laboratory (1)
Design, build and test planar microwave devices such as power divider, coupler, filter, mixer, amplifier, and oscillator. Pre-requisite: PI

EGE311 Signals and Systems (3)
Continuous and discrete - time signals, systems, and their properties. Continuous and discrete - time linear time - invariant systems. Convolution sum and convolution integral. System descriptions using differential and difference equations. Continuous - time Fourier series, Fourier transform, and their properties. Frequency - selective filters, amplitude modulation, and sampling. Pre-requisite: MAT359 and EGE250

EGE312 Communication Systems (3)
Signal analysis, Signal transmission. Digital communication systems. Amplitude modulation; angle modulation. Pre-requisite: EGE311

EGE316 Control Systems (3)
Mathematical modeling of physical systems, signal flow graph, feedback control systems; stability; time domain analysis, frequency response and analysis of design using root locus, and frequency domain methods, Nyquist criterion and Nichols chart, design of the PID controllers, time domain design of the phase lead and lag controllers. Pre-requisite: EGE311

EGE317 Digital Control Systems (3)
Analysis and design of discrete-time control systems. General formulation of dynamic systems using difference equa¬tions. The Z-transform and its applications. Signal conversion and processing. Stability analysis. Design of discrete-time control system via transform methods. Compensator design using classical techniques. Pre-requisite: EGE311

EGE320 Electronics I (3)
Op-amp as a device, semiconductors, diodes, zener diodes, diode circuits. Bipolar junction transistors: physics, biasing, and amplification. Metal-oxide semiconductor field effect transistor: physics, biasing and amplification. Bipolar transistor as a switch. Laboratory exercises. Pre-requisite: EGE250

EGE321 Electronics II (3)
Multistage amplifiers (direct coupled, capacitor coupled), differential amplifiers. Advanced current sources. Applications of operational amplifiers. Frequency response of amplifiers. Tuned amplifiers. Oscillators. Waveform generators. Feedback amplifiers and stability of feedback amplifiers. Power amplifiers. Laboratory exercises. Pre-req¬uisite: EGE320

EGE322 Electronics I Laboratory (1)
Laboratory exercises covering op-amp, characterization of diodes, BJT, and MOSFET, diode circuits, biasing and amplification of BJT and MOSFET, including simple current source. Co-requisite: EGE320

EGE323 Electronics II Laboratory (1)
Laboratory exercises covering the multistage amplifier, direct coupled amplifier, difference amplifier, op-amp applications, frequency response, oscillator, waveform generator, power amplifier, and frequency response. Co-requisite: EGE321

EGE340 Engineering Electromagnetics I (3)
Transmission line theory. Graphical solutions using Smith Chart. Impedance matching. Transients on lossless lines. Coordinate systems and vector calculus. Maxwell's equations and the wave equation. Uniform plane waves. Pre-requisite: EGE250, MAT353

EGE341 Engineering Electromagnetics II (3)
Electrostatic fields in free space and material media. Electric energy, potential, and capacitance. Laplace's and Poisson's equations. Magnetostatic fields in free space and material media. Magnetic energy, magnetic potential, and inductance. Magnetic circuits. Quasi-static electromagnetic fields. Induction, magnetic forces and torque's. Time-varying fields and Maxwell's equations. Propagation of plane waves. Pre-requisite: EGE340

EGE342 Microwave Fundamentals (3)
Review of Maxwell's equations, propagation of plane waves, reflection and transmission of plane wares, transmission line analysis, striplines and microstrip lines, waveguide analy¬sis, microwave networks. Pre-requisite: EGE341

EGE370 Engineering Statistics (3)
This course will provide engineering students with an understanding of the principles of engineering data analysis using basic probability and statistic theorems. Emphasis is on the application of statistical techniques to real-world data processing or problems. Pre-requisite: MAT252

EGE408 Senior Design Project I (3)
First part of a two-semester design project. Students choose a project and an advisor and learn about the design process. A written progress report is required at the end of the semester. Pre-requisite: Graduating senior, major code 518 and PC.

EGE409 Senior Design Project II (3)
Second part of a two-semester design project. Written and oral reports are required at the end of the semester. Pre-requisite: EGE08 and PC.

EGE436 Microelectronic Technology (3)
Crystal growth. Epitaxy. Major steps in the fabrication of VLSI circuits. Process simulation and diagnostic techniques. Yield and reliability. Pre-requisite: EGE320

EGE451 Electromechanical Energy Conversion (3)
Fundamentals of electromechanical energy conver¬sion. Transformers. Induction machines, three phase and single phase. Synchronous machines. Pre-requisite: EGE250

EGE452 Electric Power Systems (3)
Energy sources, transmission line parameters, transmission line modeling, power flow analysis, voltage and frequency control. Pre-requisite: EGE250

EGE450 Microelectronics Technology Laboratory (1)
Semiconductor cleaning and etching. Metal evaporation, DC Sputtering, electron beam evaporation. RF Sputtering, thermal oxide growth, alloying, annealing, window opening, oxide thickness measurement, four-point probe method, cryogenic charac-terization. Pre-requisite: EGE436

EGE440 Solid State Devices (3)
Bond and band model, semiconductors at equilibrium and non-equilibrium, physics of PN junctions, diodes, bipolar transistors, M-S, MESFET, MOSFET, LED, Solar cell and photo diodes, PNPN diodes and SCR. Pre-requisite: EGE320

EGE455 Electromechanical Energy Conversion Lab (1)
Operation of single and three phase transformers. Characteristics of single phase and three phase induction motors. Characteristics of three phase synchronous machines. Characteristics of various types of direct current machines. Co-requiste: EGE451

EGE493 Electric Power Systems Lab (1)
Measurement of alternator characteristics, transformer characteristics, and transmission line characteristics. Power flow and short circuit measurements on uncompensated and compensated transmission lines. Determination of voltage regulation and efficiency of loaded lines. Co-reguisite: EGE452 


This program is to facilitate a fast-track Master of Science degree in electrical. The program is open to SUNY New Paltz students who are currently enrolled pursuing a Bachelor of Science in electrical or computer engineering in their last semester of the junior standing. To be eligible, students must have completed the first semester of their junior year in residence at SUNY New Paltz. Moreover, they must have an overall SUNY New Paltz GPA of at least 3.0. The qualified students may apply for admission to the Graduate School through the Department of Electrical and Computer Engineering. The accepted students are permitted to enroll in two 500-level graduate courses (six credits). These courses, in addition to satisfying students' bachelor's degrees, will count toward their master's degrees. The remaining 24 credits of the master's requirement will be taken in the fifth year of study. Once admitted to the B.S./M.S. program, students must maintain a 3.0 cumulative GPA in all courses through the senior year. In addition, students must earn a B or better in each of the two graduate courses. Students not satisfying these requirements will be re-evaluated for continuation in the program. 


Our students graduate with an understanding of the roles, responsibilities and professional ethics expected of engineers; with the communication and teamwork skills needed to function effectively in a range of work environments and with the ability to think critically and adapt to a changing world. Our graduates are well prepared to be successful in entry-level positions in industry and research and to pursue further study and advancement in their chosen fields.


Industry Involvement and Co-op/fieldwork Program

A key feature of engineering at New Paltz is the close working relationship the Department enjoys with local high-technology industry. The interest and support of industry inspired the development of the program and now ensures that it will remain relevant to expanding and changing industrial needs. We encourage our students to participate in co-op/fieldwork experiences while at New Paltz, and we maintain a high after-graduation placement rate. Students, who complete a pre-arranged and supervised co-op/fieldwork and submit a report, receive 3 credits.

Engineering Advisory Board (EAB)
The Engineering Department has a very active external advisory board with participants contributing from the many high tech engineering and related companies located in the Hudson Valley. The EAB’s mission is “to provide information and guidance to the SUNY New Paltz Engineering Department in regards to their curriculum, their graduates and the quality of things being done at SUNY New Paltz and to help steer the direction of the engineering board to create the best quality students they can to provide superior professionals for local industries”. Some of the specific functions of the EAB are: to assist in providing co-op or intern positions for our students; to provide information and opportunities for full time employment for the graduating students; help identify speakers for the engineering seminar program; and provide feedback for the engineering curriculum.

Undergraduate Research Opportunities
Opportunities are available for undergraduate students through the C-STEP Program (for woman and minority students) and the School of Engineering and Science (for all students) to conduct research during the summer. Students receive a generous stipend. Undergraduate research enhances student’s chance in finding a suitable engineering job.

Learning Environment
Engineering students at New Paltz have the opportunity to study in an environment supportive of their academic needs. Engineering courses are taught by research-oriented engineering faculty; small class and laboratory sizes encourage faculty/student interaction. Students have access to a well-equipped infrastructure including state-of-the-art facilities, industry-standard laboratories and modern computer facilities.

The Program Requirements Checklist
Each program requirements are listed in the program course checklist and are included in every student file.
At the end of each semester, student grades are transferred into the program course checklist. When the course checklist is completed, and the student has satisfied all program requirements, he/she is then eligible to graduate. The program course checklist is used for advising and planning purposes as well.


The Engineering Department offers several seminars each semester that cover a variety of subjects. To partially satisfy the life-long requirement of ABET (The Accreditation Board for Engineering and Technology), engineering students are required to attend at least five engineering seminars and write a brief report on each one (that is to be included in their file). Only two reports per semester are accepted.

Engineering Design
ABET requires that each student complete one and one half years of engineering topics to include engineering sciences and engineering design appropriate to the student’s field of study. At New Paltz, the design experience is developed and integrated throughout the engineering curriculum.

The experience begins in Introduction to Engineering with an introduction to basic engineering design. As engineering majors progress through the major they gain engineering design experience at increasing levels of complexity within many of the engineering core and technical elective courses. Open-ended problems are assigned and students must complete design projects in many of their courses. Advanced elective coursesafford students the opportunity to complete more substantial design projects in their areas of interest.

To assist students in choosing courses with appropriate design content, each course is assigned a number of design credits. Our engineering programs require sixteen or more engineering design credits to be completed by the time of graduation. Each student is required to maintain a design folder on file with the Department of Electrical and Computer Engineering. By the time of graduation, the folder must contain at least 5 increasingly complex design projects, for which two projects must be from an elective and/or senior level courses. (This is a strict graduation requirement.)

In the senior year, the design experience culminates in a major design project completed in the courses -Senior Design I and II. Under the guidance of the engineering faculty, students draw on the technical knowledge and skills that they have developed throughout the undergraduate experience in order to select and complete a substantial design project. The project grade is based on a formal report, an oral presentation (attended by engineering faculty, students, and constituents), and the project’s overall performance. Senior design projects may be chosen from any of the areas of specialization in which the Department of Electrical and Computer Engineering offers technical elective courses.

Department Support in Student Activities and Senior Design Projects
The Department financially supports student related activities such as: job fairs, conferences and compensates (a reasonable amount) the cost of Senior Design Projects.


Students are encouraged to involve themselves in one or more of the organizations within the Department. Such interaction supplements the classroom experience. Part of this experience may be provided by the activities of these organizations, and they are recommended for the student as a balancing influence.

Eta Kappa Nu
HKN is the national electrical and computer engineering honor society. The chapter at SUNY New Paltz was established in New Paltz in 1999. The society’s purpose is to recognize outstanding juniors and seniors in Electrical and Computer Engineering and to promote interaction between faculty and students. Candidates for membership are by invitation and have been judged worthy not only by their academic excellence, but also in regard to their qualifications, in respect to: common sense and the ability to use the knowledge, information and ideas they have acquired; capacity and willingness for hard work; congeniality and adaptability for working in harmony with all sorts of people. Formal initiations are held once a year, either in the fall or spring semester. HKN sets up tutoring schedules and supports various Department social activities.

Institute of Electrical and Electronics Engineers (IEEE)
IEEE is the major professional organization of electrical and computer engineering. Each school has a student branch which is intended to sponsor a social and professional program to familiarize the student with the parent organization, which is the second largest professional society in the world. The student branch sponsors tours of various facilities on and off campus and promotes seminars. Members attend an IEEE Banquet hosted annually
By the Mid-Hudson Section; members receive a monthly magazine, as well as reduced rates on other technical publications of special interest. Membership is open to all students in Electrical and Computer Engineering or Computer Science and Engineering curricula.

NSBE (National Society for Black Engineers)
NSBE’s mission is “to increase the number of culturally responsible Black Engineers who excel academically, succeed professionally and positively impact the community.” NSBE strive to accomplish the following: stimulate and develo0p student interest in the various engineering disciplines; strive to increase the number of minority students studying engineering at both the undergraduate and graduate levels; encourage members to seek advanced degrees in engineering or related fields and to obtain professional engineering registrations; promote public awareness of engineering and the opportunities for Blacks and other minorities in that profession; function as a representative body on issues and developments that affect the careers of Black Engineers.

SWE (Society of Women Engineers)
Why join SWE? When you join SWE you’re joining more than an organization – you’re joining a movement toward equality and opportunity for women in engineering. Our mission is focused but our impact is vast. We provide the resources you need whether you are beginning, resuming, or building your career. We also encourage creative and intelligent girls at an early age to explore the field of engineering.

SWE was started at SUNY New Paltz in 2008 and is very active. Men are welcome also.

SUNy Hawk Solar Car Racing Team

SUNy Hawk Solar Car Racing Team is not open just to Electrical and Computer Engineering students but to all students. Students experience, from beginning to end, the whole design process using cutting edge technologies in various fields of engineering. The team has participated in track races with some of the top universities in the country, races in Texas, and will be going cross county from Texas to Canada in 2010.

* Download Acrobat Reader Now!