|
General Information
Many products and services in modern society are based upon the work of electrical and computer engineers. For instance, electrical communication systems involving, wire, optical fiber, or wireless technology abound in radio, television, telephone, and computer communication networks. Modern electronics have made possible instrumentation systems for use in all branches of the physical and biological sciences, as well as in most areas of engineering. The reduction in cost of digital electronic devices has led to an explosive growth in the use of computers and computation. At the same time, our increased understanding of computer science has made possible the development of new software systems of increased power, sophistication, and flexibility.
Digital signal processing has enabled information extraction and processing capabilities unforeseen with analog technology in areas of video and music, environmental sciences, biomedical imaging, communication and computer systems. Electrical machines and power electronic circuits control the flow of energy in a multitude of systems that affect our lives in many different ways. Electric energy, that is essential to the functionality of modern society is controlled and distributed by a complex transmission and distribution network. A graduate degree in Electrical or Computer Engineering offers the opportunity of professional growth and improvement.
The Department of Electrical and Computer Engineering offers the degrees of Bachelor of Science, Master of Science, and Master of Engineering in Electrical and Computer Engineering. In addition, the Department is involved in the multidisciplinary doctoral program in Computing and Information Sciences and Engineering (CISE) offered jointly by the Engineering, and Arts and Sciences Faculties.
The general requirements for the Master of Science (Plan I) and Master of Engineering (Plan II) programs are described in the Requirements for the Master’s degree section of this bulletin. A brief description of program requirements is given next. Specific information about areas of specialization, admission process, and graduation requirements can be found in the Internet at www.ece.uprm.edu and http://grads.uprm.edu.
A Bachelor of Science degree in Electrical or Computer Engineering, or their equivalent from an accredited institution is required. Applicants from science, mathematics, and other engineering majors are welcome. In all cases, the academic and professional (if applicable) record of the applicant will be evaluated and deficiencies, if needed, will be assigned.
Applicants must have a minimum general and major GPA of 3.00/4.00 to be considered for admission into the graduate program. Those applicants with a GPA between 2.50 and 2.99, but with significant professional and /or research experience, may be considered at the discretion of the ECE Graduate Committee. In addition to academic qualifications, admission decisions depend on space availability and financial resources.
Applicants must have a basic knowledge of both Spanish and English to be able to read and write technical literature in both languages. English proficiency can be demonstrated by taking the TOEFL with a score above 450. Language proficiency can also be demonstrated by taking courses in Spanish and English as a second language. Students with deficiencies in either language may be asked to take remedial courses on or off campus as part of their program of studies.
Graduation Requirements for the Master Degree in Electrical Engineering
Students pursuing the degree of Master of Science (Plan I) or Master of Engineering (Plan II or III) in Electrical Engineering may specialize in the areas of (i) electronics, (ii) power systems, (iii) power electronics, (iv) control systems, (v) applied electromagnetism, and (vi) signal processing.
For students enrolled in MS (Plan I) or ME with project option (Plan II), the program requires a minimum of 30 credits distributed as follows:
- 3-9 credits in core courses in the area of specialization.
- 6-18 credits in technical electives in the area of specialization.
- 6-9 credits in electives outside the area of specialization.
- 3-6 credits of thesis (Plan I) or project (Plan II).
No more than 9 credits in advanced undergraduate level (5000 level) courses can be used to meet the degree requirements. Specific course requirements for each area are available at http://www.ece.uprm.edu/inelicom/academics/ graduate.
Students enrolled in the Master of Engineering program with course option (Plan III), the program requires a minimum of 36 credits distributed as follows:
• 3-9 credits in core courses in the area of specialization.
• 18-27 credits in technical electives in the area of specialization.
• 6-9 credits in electives outside the area of specialization.
No more than 9 credits in advanced undergraduate level (5000 level) courses can be used to meet the degree requirements. Specific course requirements for each area are available at http://ece.uprm.edu/inelicom/academics/graduate The ME with course option also requires the approval of a comprehensive exam at the end of the course work.
Graduation Requirements for the Masters Degree in Computer Engineering
Students pursuing the degrees of Master of Science (Plan I) or Master of Engineering (Plan II or III) in Computer Engineering may specialize in the areas of (i) computing systems, (ii) hardware and embedded systems, and (iii) digital signal processing.
For students enrolled in MS (Plan I) or ME with project option (Plan II), the program requires a minimum of 30 credits distributed as follows:
• 15-21 credits in Computer Engineering distributed as follows:
15-18 credits at the graduate or advanced undergraduate level in the area of specialization.
6 credits at the graduate or advanced undergraduate level in software. At least 3 credits must be at the graduate level.
at least 3 credits at the graduate level in one of the other specialization areas in Computer Engineering.
• 6-9 credits in electives outside Computer Engineering.
• 3-6 credits of thesis (Plan I) or project (Plan II).
No more than 9 credits in advanced undergraduate level (5000 level) courses can be used to meet the degree requirements. Courses from the doctoral program in Computer and Information Sciences and Engineering are considered part of the courses in the Software Engineering area. Specific course requirements for each area are available at http://www.ece.uprm.edu/academics/graduate
Students enrolled in the Master of Engineering program with course option (Plan III), the program requires a minimum of 36 credits distributed as follows:
• 27-30 credits in Computer Engineering distributed as follows:
24-27 credits at the graduate or advanced undergraduate level in the area of specialization.
6 credits at the graduate or advanced undergraduate level in computing systems. At least 3 credits must be at the graduate level.
at least 3 credits at the graduate level in one of the other specialization areas in Computer Engineering.
• 6-9 credits in electives outside Computer Engineering.
No more than 9 credits in advanced undergraduate level (5000 level) courses can be used to meet the degree requirements. Specific course requirements for each area are available at http://ece.uprm.edu/inelicom/academics/graduate The ME with course option also requires the approval of a comprehensive exam at the end of the course work.
Doctoral Program in Computing and Information Sciences and Engineering
The Department of Electrical and Computer Engineering participates in the interdisciplinary doctoral program in Computing and Information Sciences and Engineering. For information refer to the Interdisciplinary Programs section. Program information is available at http:// phd.cise.uprm. edu.
The resources available for the ECE Department research and graduate programs are several laboratories, groups and centers, more than 30 graduate-level courses, 50 faculty members, and over 100 graduate students. The laboratories include state of the art computer network, instrumentation, development , and prototyping facilities. The state of the art research facilities are located in the Stefani Building and the UPRM Research and Development Center.
The Department has several research centers and laboratories: the Tropical Center for Earth and Space Studies (TCESS, tcess.uprm.edu), the Center for Computing Research and Development (CECORD, www.ece.uprm.edu/ cecord), the Laboratory for Applied Remote Sensing and Image Processing (LARSIP, larsip.uprm.edu), the Electric Energy Processing Systems Laboratory (E2PSyL), the Power Quality Laboratory, the Power Electronics Laboratory, the Radiation Laboratory, the Cloud Microwave Measurements of Atmospheric Events Laboratory (CLIMMATE, www.ece.uprm.edu/climmate), the Biomedical Instrumentation Laboratory, the Rapid Prototyping Laboratory, the Parallel and Distributed Computing, the Advanced Data Management, the Automated Information Processing Lab, the Applied Database and Software Laboratory (ADASEL), and the Computing Research Laboratory (precise.ece.uprm.edu).
Our Department is also a core academic partner in three U.S. National Science Foundation Engineering Research Centers: the Center for Subsurface Sensing and Imaging Systems (www.censsis.neu.edu), led by Northeastern University, the Center for Power Electronic Systems (www.cpes.vt.edu), led by Virginia Polytechnic Institute, and the Cooperative and Adaptive Sensing of the Atmosphere (CASA) Center led by the University of Massachusetts at Amherst.
Detailed information on each laboratory can be obtained logging on to the departmental web site: http://www.ece.uprm.edu.
Teaching and research assistantships are offered by the department and by ECE faculty to qualified applicants. Typical assistantships cover tuition, and possibly fees and medical plan with a monthly stipend that ranges from $700 to $1,300 per month depending on the nature of the assistantship and the student academic background. Students applying for assistantship should write a letter requesting it and send it with the application materials. Also, students applying for assistantships who are not from our department should take the GRE and have the results sent to the ECE Department. General information about assistantships can be found in the internet at: http://grads.uprm.edu.
The Electrical and Computer Engineering Department is a very dynamic academic unit within the University of Puerto Rico, Mayagüez Campus (RUM) and is one of the leading departments in obtaining external funds and resources within the University of Puerto Rico System. It currently receives over $3.5 million dollars of external funds per year. Its faculty members include a recipient of the U.S. Presidential Early Career Award for Scientists and Engineers (PECASE ), which is the highest honor bestowed by the US government to faculty beginning their careers, three recipients of the prestigious CAREER award from the National Science Foundation (NSF), and one recipient of the NASA Faculty Award for Research. In addition, several of our faculty members serve in national and international organizations.
Top
|
ELECTRICAL ENGINEERING (INEL)
|
|
Advanced Undergraduate Courses
|
|
|
INEL 5205. INSTRUMENTATION (I). Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4206 and INEL 4202.
Signals from transducers; signal conditioning, data conversion and transmission; effects of noise. Data storage and display; use of microprocessors in instrumentation.
|
|
|
INEL 5206. DIGITAL SYSTEMS DESIGN (II). Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4207.
Design methods in combinational and sequential systems. Use of programmable logic devices in digital systems design. Analysis and design of system controllers.
|
|
INEL 5207. ANALOG SYSTEMS DESIGN. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4201 and INEL 4205.
This course covers the design of applications using analog integrated circuits. A discussion on the characteristics of operational amplifiers is followed with a detailed overview of applications.
|
|
INEL 5209. INTRODUCTION TO SOLID STATE ELECTRONICS. Three credit hours. Three hours of conference per week. Prerequisite: authorization of the Director of the Department.
Basic operation principles of solid state electronic devices, physical fenomena and properties of solid materials involved in the analysis and design of such devices, detailed treatment of the most com-mon elements used as diodes, transitor and con-trolled rectifiers.
|
|
|
INEL 5305. ANTENNA THEORY AND DESIGN (II). Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4152 and INEL 4301.
Radiation mechanism. Types of antennas; impedance; radiation patterns; arrays. Antenna measurements.
|
|
|
INEL 5306. MICROWAVE ENGINEERING (I). Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4152.
Rectangular and circular wave guides; passive components; tubes, and solid-state devices used in microwave systems.
|
|
|
INEL 5307. OPTICAL COMMUNICATIONS (I). Three credit hours. Three hours of lecture per week. Prerequisites: INEL 4301 and INEL 4152.
Optical communication principles; transmitter and receiver design; fiber optic channels.
|
|
|
INEL 5309. DIGITAL SIGNAL PROCESSING (I). Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4301.
Signal classification; Z-transform and discrete Fourier transform; matrix representation of digital filters and digital systems; digital filter design; discrete Fourier transform algorithms.
|
|
|
INEL 5315. THEORY OF COMMUNICATIONS II. Three credit hours. Three hours of lecture per week. Prerequisite: (INEL 4011 or ININ 4010) and INEL 4301.
Information theory; coding theory; signal design; noise and probability of error.
|
|
|
INEL 5325. COMMUNICATION SYSTEM DESIGN: CIRCUITS AND ANTENNAS (I). Three credit hours. Three hours of lecture per week. Prerequisite: (INEL 5306 or INEL 5329) and INEL 5305.
Design of communication circuits and antennas. Several design projects including: specification, evaluation and selection of alternatives and implementation. Written reports and computer use required.
|
|
|
INEL 5326. COMMUNICATION SYSTEM DESIGN: SIGNAL PROCESSING (II). Three credit hours. One hour of lecture and two two-hour laboratories per week. Prerequisite: INEL 5309.
Block diagram design and simulation of communication systems. Design projects including: specification, evaluation and selection of alternatives, and implementation. Computer and laboratory work and written reports required.
|
|
|
INEL 5406. DESIGN OF TRANSMISSION AND DISTRIBUTION SYSTEMS. Three credit hours. Three hours of lecture per week. Prerequisite: authorization of the Director of the Department.
Design of electric power distribution systems with emphasis on distribution transformer connections and energy tariffs. Transmission line design with emphasis on conductor selection, and mechanical considerations. Review of transmission line parameters.
|
|
|
INEL 5407. COMPUTER AIDED POWER SYSTEM DESIGN (II). Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4415.
Design of power systems using digital computers; load flow, economic load dispatch, symmetrical and unsymmetrical faults. Selection of breakers.
|
|
|
INEL 5408. ELECTRICAL MOTORS CONTROL (I). Three credit hours. Three hours of lecture per week. Prerequisites: INEL 4405, INEL 4416 and INEL 4505.
Characteristics and selection criteria of alternating current (A.C.) and direct current (D.C.) motors; design and control of solid state drive systems; braking methods; heating and duty cycle calculations. Performance calculations and design of closed loop controllers.
|
|
INEL 5415. PROTECTION DESIGN FOR ELECTRICAL SYSTEMS. Three credit hours. Three hours of lecture per week. Prerequisite: authorization of the Director of the Department.
Design and selection of protective devices used in electrical generation, transmission, and distribution systems such as: relays, fuses, breakers, reclosers, and arresters. Selection of other system components such as sectionalizers and throwovers. Protection and insulation coordination.
|
|
INEL 5495. DESIGN PROJECT IN POWER SYSTEMS. Three credit hours. One hour of lecture and one-four hour laboratory per week.
Major design experience in electric power systems. Application of power system fundamental to the design of a system incorporating engineering standards and realistic constraints. Use of computational tools for the design and analysis of electric power systems.
|
|
INEL 5496. DESIGN PROJECTS IN POWER ELECTRONICS. Three credit hours. One hour of lecture and one-four hour laboratory per week.
Application of power electronics fundamentals to the design of a system incorporating engineering standards and realistic constraints. Use of the computational tools for the design and analysis of power electronics systems.
|
|
|
INEL 5505. LINEAR SYSTEM ANALYSIS (II). Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4505.
Linear spaces and matrices; state variables representations for linear continuous and discrete systems; the Z-transform and its application; controllability and observability; state estimators; stability.
|
|
|
INEL 5506. PROCESS INSTRUMENTATION AND CONTROL ENGINEERING (II). Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4206 and INEL 4505.
Design of process instrumentation and control systems, based on analog and digital instruments and mini or microcomputers. Standards and practical considerations emphasized.
|
|
INEL 5508. DIGITAL CONTROL SYSTEMS (I). Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4505.
Analysis and design of digital control systems; stability, controllability and observability of discrete systems. Practical considerations when implementing a digital control system.
|
|
|
INEL 5516. AUTOMATION AND ROBOTICS (I). Three credit hours. Three hours of lecture per week. Prerequisites: INEL 4206 or ININ 4057.
Analysis and design of automated pneumatic systems using programmable controllers. Programming of industrial robots.
|
|
|
INEL 5995. SPECIAL PROBLEMS (On demand). One to six credit hours.
Investigations and special problems in Electrical Engineering or related fields. Open to outstanding Electrical Engineering students.
|
|
Graduate Courses
|
|
|
INEL 6000. INTRODUCTION TO NONLINEAR CONTROL SYSTEMS (I). Three credit hours. Three hours of lecture per week.
Analysis and synthesis of nonlinear control systems; phase plane and describing function techniques; Lyapunov's second method and its application in the design and stability determination of nonlinear systems.
|
|
|
INEL 6001. FEEDBACK CONTROL SYSTEMS I (II). Three credit hours. Three hours of lecture per week.
The Z-transform and its application to sampled-data control systems; analysis of automatic control systems, using state variable concepts; stability criteria; introduction to parameter optimization techniques.
|
|
INEL 6002. FEEDBACK CONTROL SYSTEMS II. Three credit hours. Three lectures per week.
Selected topics in advanced control theory from such areas as adaptive control systems, optimal control theory, statistical design, and system identification.
|
|
|
INEL 6005. ANALYSIS, DESIGN AND PARASITIC EFFECT OF INTEGRATED CIRCUITS (On demand). Three credit hours. Three hours of lecture per week.
Analysis and design of integrated circuits. Study of linear and non-linear models, and parasitic effects. Analog and digital circuits.
|
|
|
INEL 6006. SPEECH AND IMAGE COMMUNICATION (I) (Odd numbered years). Three credit hours. Three hours of lecture per week.
Digital coding of waveforms including pulse code modulation (PCM), differential pulse code modulation (DPCM), tree/trellis coding, run-length coding, sub-band coding, transform coding; quadrature mirror filters; vector quantization; rate distortion theoretic performance bounds.
|
|
|
INEL 6007. INTRODUCTION TO REMOTE SENSING (I). Three credit hours. Three hours of lecture per week.
History, principles, and applications of remote sensing. Electromagnetic radiation; aerial photography; image interpretation; land observation satellite systems; image resolution; preprocessing and classification of images; geographic information systems.
|
|
|
INEL 6009. COMPUTER SYSTEM ARCHITECTURE. Three credit hours. Three hours of lecture per week.
Fundamentals of the architecture and organization of computers. Concepts of high-level languages. Architectural support to the compilation process and to operating systems.
|
|
|
INEL 6025. ADVANCED ENERGY CONVERSION (I) (Odd numbered years). Three credit hours. Three hours of lecture per week.
Theory and design of processes for direct energy conversion. Thermoelectric, thermionic, and photovoltaic conversion. Fuel cells. Introduction to irreversible thermodynamics and its application to describe operations. MHD equations and generators. Conversion efficiency and electrical losses.
|
|
INEL 6026. COMPUTATIONAL METHODS FOR POWER SYSTEMS ANALYSIS II. Three credit hours. Three lectures per week. Prerequisite: INEL 5027.
Application of numerical techniques and computer methods to the solution of a variety of problems related to the planning, design and operation of large interconnected electric power systems.
|
|
|
INEL 6027. DYNAMICS AND CONTROL OF INTEGRATED POWER SYSTEMS (I). Three credit hours. Three hours of lecture per week.
Discussion of a variety of transient and control problems associated with interconnected power systems, and techniques for their analysis and solution. Methods for dynamic analysis of large systems are stressed.
|
|
|
INEL 6028. OPTIMIZATION AND ECONOMIC OPERATION OF INTEGRATED POWER SYSTEMS (II). Three credit hours. Three hours of lecture per week.
Theory of optimization under equality and inequality constraints; computational methods and application to generation scheduling in integrated power systems.
|
|
|
INEL 6045. ENGINEERING PROJECT (I, II). Zero to six credit hours.
Comprehensive study of a specific electrical engineering problem selected so as to integrate the knowledge acquired in the graduate program of study. This project fulfills one of the terminal requirements of the Master of Engineering Program, and will be governed by the norms for this purpose.
|
|
|
INEL 6046. MASTER'S THESIS (I, II). Zero to six credit hours.
Research in the field of Electrical Engineering and presentation of a thesis.
|
|
|
INEL 6047. ADVANCED CONTROL SYSTEM THEORY (II). Three credit hours. Three hours of lecture per week.
Advanced problems in linear and non-linear control systems. The use of linear algebra for the analysis and design of linear systems is emphasized. The implementation of linear systems via analog and digital simulation diagrams is also studied.
|
|
|
INEL 6048. ADVANCED MICROPROCESSOR INTERFACING (On demand). Three credit hours. Three hours of lecture per week.
Architecture of 8, 16, and 32 bits microprocessors; bus, input/output and memory interfacing; parallel processing architecture; configuration and interfacing of multiprocessors; applications of the multiprocessor system.
|
|
|
INEL 6049. MULTIDIMENSIONAL DIGITAL SIGNAL PROCESSING (II) (Odd numbered years). Three credit hours. Three hours of lecture per week.
Representation of multidimensional signals and systems; Fourier analysis of multidimensional signals; design and implementation of two-dimensional digital filters; applications of digital filtering techniques to beam forming and image analysis.
|
|
|
INEL 6050. ADVANCED DIGITAL SIGNAL PROCESSING ALGORITHMS. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 5309.
Theoretical foundations, fast algorithms for the Discrete Fourier Transform. Fast convolution algorithms, multidimensional techniques, fast filtering computations, architecture of filters and transforms, fast algorithms in VLSI. Application studies in transmission error controlling codes, sonar, radar, speech, image processing, and other engineering areas. Study of software implementations on vector and parallel architectures. Algorithms and symbolic computation.
|
|
INEL 6059. INTELLIGENT SYSTEMS AND CONTROLS. Three credit hours. Three hours of lecture per week.
Engineered intelligent systems and their application to complex decision, modeling, and control processes.
|
|
|
INEL 6066. CONTROL OF ELECTRIC DRIVE SYSTEMS (I) (Odd numbered years). Three credit hours. Three hours of lecture per week.
Theory and operation of phase and chopper controlled direct current (d.c.) drives, closed loop d.c. drives and their analysis, phase locked loop d.c. drives; design of controllers for optimal performance. Speed control and control schemes for induction and synchronous motors; inverters and cycloconverters; closed loop alternating current (a.c.) drives; stability and performance analysis.
|
|
|
INEL 6067. DISTRIBUTED PROCESSING AND ADVANCED COMPUTER ARCHITECTURES (On demand). Three credit hours. Three hours of lecture per week.
Advanced topics in computer architecture and distributed processing, including: vector processors, multi-processors, pipeline computers, data flow computers.
|
|
INEL 6068. MICROWAVE ANTENNA ENGINEERING. Three credit hours. Three hours of lecture per week.
Analysis and design of microwave and millimeter-wave antennas.
|
|
|
INEL 6075. INTEGRATED CIRCUITS FABRICATION (On demand). Three credit hours. Three hours of lecture per week.
Basic principles underlying the fabrication of circuits with emphasis in very large scale integrated systems (VLSI). Properties of materials like silicon and gallium arsenide; phase diagrams; solid solubility; crystal growth; doping; evaporation; sputtering epitaxy; diffusion; ion implantation; oxidation; lithographic process; device and circuit fabrication. Thin and thick film circuits, assembly, packaging processing, yield and reliability.
|
|
|
INEL 6077. SURGE PHENOMENA IN POWER SYSTEMS. Three credit hours. Three hours of lecture per week. Prerequisite: authorization of the Director of the Department.
Power system analysis under transient conditions due to breaker operation, lighting strikes, or sudden changes in loads. Design of power systems with emphasis on surge protection equipment, insulation level selection, and effects of ground resistance.
|
|
|
INEL 6080. VLSI SYSTEMS DESIGN (II). Three credit hours. Three hours of lecture per week.
MOS (metal-oxide-semiconductor) devices and circuits. Design, implementation and fabrication of integrated systems at a very large scale (VLSI). System timing analysis. Physical implementation of several computational systems.
|
|
|
INEL 6085. ANALYSIS AND DESIGN OF POWER SEMICONDUCTOR CIRCUITS (II). Three credit hours. Three hours of lecture per week.
Analysis and design of single phase and three phase controlled rectifiers, dual converters, A.C. voltage controllers, PWM converters, for power supplies, four quadrant choppers, voltage and current source inverters with modulation techniques, A.C. to A.C. converters.
|
|
|
INEL 6088. COMPUTER VISION. Three credit hours. Three hours of lecture per week.
Introduction to computer vision. Computer vision systems. Biological vision system and biological signal processing; early image processing; boundary detection; region growing; texture and shape analysis.
|
|
|
INEL 6207. HIGH PERFORMANCE COMPUTERS. Three credit hours. Three hours of lecture per week.
Study of architectural and organizational aspects of processors that result in high performance. Study of contemporary high performance computers. Discussion of future trends in computer design.
|
|
|
INEL 6209. DIGITAL IMAGE PROCESSING. Three credit hours. Three hours of lecture per week.
Image representation and compression. Image enhancement by filtering and removal of existing degradations. Image transformation; image models; image restoration.
|
|
|
INEL 6995. SPECIAL TOPICS IN ELECTRICAL ENGINEERING (I, II). One to six credit hours. One to six hours of lecture per week.
Study of selected topics in Electrical Engineering.
|
|
|
COURSE OFFERINGS
|
|
COMPUTER ENGINEERING (ICOM)
|
|
Undergraduate Courses
|
|
|
ICOM 5007. OPERATING SYSTEMS PROGRAMMING. Four credit hours. Three hours of lecture and one-three hour laboratory per week. Prerequisites: ICOM 4035 and INEL 4206.
Concepts of operating systems, multiprogramming, multiprocessing, batch, partitioned, and real time. Organizational and processing of file systems. Study of queuing theory and information flow control.
|
|
|
ICOM/COMP 5015. ARTIFICIAL INTELLIGENCE. Three credit hours. Three hours of conference per week. Prerequisite: ICOM 4035.
An introduction to the field of artificial intelligence: Lisp language, search techniques, games, vision, representation of knowledge, inference and process of proving theorems, natural language understanding.
|
|
ICOM 5047. DESIGN PROJECT IN COMPUTER ENGINEERING. Three credit hours. One hour of discussion and four hours of laboratory per week. Prerequisite: (ICOM 4009 or ICOM 5016) and (ICOM 5217 or INEL 5206 or INEL 5265).
A capstone course in which student teams design a project to solve a complete Computer Engineering problem considering engineering standards and realistic constraints. The project should integrate both hardware and software concepts.
|
|
| ICOM 5217. MICROPROCESSOR INTERFACING. Three credit hours. Three hours of lecture per week. Prerequisites: (INEL 4206 and INEL 4207) or ICOM 4055 and authorization of the Director of the Department.
Development of micro-controller based systems for embedded applications. Interfacing to peripherals such as liquid-crystal displays (LCD), keypads, digital-to-analog and analog-to-digital converters, etc. Emphasized hardware and software design. Requires a final project that consists in the development of a working prototype in the laboratory.
|
|
ICOM 5995. SPECIAL PROBLEMS. One to six credit hours. The contact will vary according to the topic to be presented. Prerequisite: authorization of the Director of the Department.
Research and problem-solving in computer engineering or related fields.
|
|
Graduate Courses
|
|
|
ICOM 6005. DATABASE SYSTEM DESIGN. Three credit hours. Three hours of lecture per week.
Issues on design and implementation of database systems. Database system architectures and conceptual models, including a comparative study of hierarchical systems, networks, relational and object-oriented systems. Storage, index, query processing and optimization, transaction processing, fault tolerance, and crash recovery techniques. Design and implementation of a prototype database management system.
|
|
|
ICOM 6006. DISTRIBUTED OPERATING SYSTEMS. Three credit hours. Three hours of lecture per week.
Advanced topics in operating systems, with emphasis in distributed systems. Operating system architectures, including conventional, network, distributed, and cooperative-autonomous systems. Issues in design, concurrent programming, client/server models, synchronization, distributed process communication, time and resource scheduling, distributed/shared files and memory, and security.
|
|
|
ICOM 6015. ARTIFICIAL NEURAL NETWORKS. Three credit hours. Three hours of lecture per week.
Artificial neural network architectures and their learning algorithms.
|
|
|
ICOM 6087. ARTIFICIAL INTELLIGENCE: TECHNIQUES AND APPLICATIONS (I) (Odd numbered years). Three credit hours. Three hours of lecture per week.
Special-purpose programming languages and their support systems used by researchers in the area of artificial intelligence. Techniques used in constructing psychological models. Mathematical methods for robot design. Applications such as language processing, computer vision, robotics, text processing, planning, and expert systems.
|
|
ICOM 6089. OBJECT-ORIENTED SOFTWARE DESIGN. Three credit hours. Three hours of lecture per week.
Fundamental concepts of object-oriented programming and its use in the design and development of software. Study and implementation of object-oriented languages and architectures.
|
|
|
ICOM 6095. HUMAN-COMPUTER INTERACTION. Three credit hours. Three hours of lecture per week.
Software engineering and human factors for the design, implementation and evaluation of effective user interface for computing systems.
|
|
|
ICOM 6115. TOPICS IN COMPUTER ENGINEERING. Three credit hours. Three hours of lecture per week.
Development of advanced topics in computer engineering of academic and research interest.
|
|
|
ICOM 6117. USABILITY ENGINEERING. Three credit hours. Three hours of lecture per week.
Fundamental concepts of usability. Usability components and attributes: learning-ability, efficiency, memory-ability, error reduction, and satisfaction. Study of usability evaluation techniques and methods. Design and implementation of usability tests.
|
|
|
ICOM 6205. ADVANCED SOFTWARE ENGINEERING. Three credit hours. Three hours of lecture per week.
Software design practices and techniques. Study of design representations and comparison of design methods. CASE tools methodologies for software development.
|
|
|
ICOM 6215. EXPERT SYSTEMS. Three credit hours. Three hours of lecture per week.
The study of the history and foundation of Expert Systems; its use in the analysis and solution of problems.
|
|
ICOM 6505. WIRELESS NETWORKS. Three credit hours. Three hours of lecture per week. Prerequisite: authorization of the Director of the Department.
Study of the theoretical issues related to wireless networking and practical systems for design and performance evaluation of both wireless data networks and cellular wireless telecommunication systems. Topics include: wireless access technologies, QoS, location management in mobile environments, and impact of mobility on performance.
|
|
ICOM 6506. NETWORK PERFORMANCE ANALYSIS. Three credit hours. Three hours of lecture per week. Prerequisite: authorization of the Director of the Department.
Study of the analytical modeling and simulations techniques needed to evaluate the performance of a computer network system. Topics include: probability review, Markov chains, queuing theory, network traffic modeling, QoS, traffic engineering and MPLS.
|
|
|
ICOM 6995. INDEPENDENT STUDIES IN COMPUTER ENGINEERING. One to three credit hours. Three to nine hours of independent study per week.
Individual study of advanced topics in computer engineering of academic and research interest.
|
|
|
ICOM 6998. MASTER’S PROJECT. Zero to six credit hours. Three to eighteen hours of project per week.
Design and development project in computer engineering.
|
|
|
ICOM 6999. MASTER’S THESIS. Zero to six credit hours. Three to eighteen hours of thesis per week.
Research project in computer engineering.
|
|
Top
|
|
ELECTRICAL AND COMPUTER ENGINEERING FACULTY
|
|
A list of professors who engage in graduate activities in the Department follows, including the highest earned degree, date, and institution granting the degree. Research and teaching interests are also included.
|
|
| ERICK E. APONTE BEZARES, Assistant Professor, Ph.D. 2005, Rensselaer Polytechnic Institute. Research and Teaching interests: Distributed Generation, Islanding, DG Systems Dynamics, Optimization Techniques,. |
|
| JAIME ARBONA-FAZZI, Professor, Ph.D., 1972, University of Arkansas. Research and Teaching interests: Analog and Digital Systems, Integrated Circuits. |
|
| JAVIER ARROYO-FIGUEROA, Associate Professor, Ph.D., 1997, University of Florida. Research and Teaching interests: Distributed Computing, Databases, Operating Systems. |
|
| GERSON BEAUCHAMP-BÁEZ, Professor, Ph.D., 1990, Georgia Institute of Technology. Research and Teaching interests: Automatic Control, Fuzzy Logic Based Control Systems. |
|
| JOSÉ A. BORGES-DELGADO, Professor, Ph.D., 1989, University of Illinois. Research and Teaching interests: Human Computer Interaction. |
|
| JUAN R. CARO-MORENO, Professor, M.S.N.E., 1971, University of Puerto Rico. Research and Teaching interest: Power Systems, Electrical Distribution Systems. |
|
| JOSÉ R. CEDEÑO-MALDONADO, Associate Professor, Ph.D., 2002, Ohio State University. Research and Teaching interest: Power System Operation and Control, Optimization, Evolutionary Computation Techniques. |
|
| JOSÉ COLÓM-USTÁRIZ, Professor, Ph.D., 1998, Pennsylvania State University. Research and Teaching interest: Microwave Circuits and Systems, Computational Electromagnetics, Wireless Communication. |
|
| ISIDORO COUVERTIER, Professor, Ph.D., 1996, Louisiana State University. Research and Teaching interests: Computer Networks, Programming Languages, Operating Systems, Application Development. |
|
| JORGE A. CRUZ-EMERIC, Professor, U.P.R., Ph.D., 1976, University of Florida. Research and Teaching interests: Computer Communications, Digital Signal Processing. |
|
| SANDRA CRUZ-POL, Professor, Ph.D., 1998, Pennsylvania State University. Research and Teaching interests: Microwave Remote Sensing, Atmospheric Absorption Modeling, Microwave Ocean Emmisivity. |
|
| JOSÉ L. CRUZ-RIVERA, Professor, Ph.D., 1996, Georgia Institute of Technology. Research and Teaching interests: Digital Systems, Optoelectronics, Parallel Processing. |
|
| CARLOS E. CUADROS, Assistant Professor, Ph.D., 2003, Virginia Polytecnic Institute and State University. Research and Teaching interests: Development, Modeling and Control of DC-DC and AC-DC Bi-directional Converters. |
|
| GLADYS O. DUCOUDRAY, Assistant Professor, Ph.D., 2003, New Mexico State University. Research and Teaching interests: Low Voltage low power analog circuit design, Built-in self test schemes for mixed signal circuits, Analog filters. |
|
MIGUEL FIGUEROA, Instructor, Michigan State University. Research and Teaching interests: Pattern Recognition, Computer Vision, and Computer Graphics in general. Applications in biometrics, and biomedical signal processing and imaging are of particular interest.
|
|
| SHAWN D. HUNT, Professor, Ph.D., 1992, Michigan State University. Research and Teaching interests: Digital Signal Processing, Non-linear Dynamic Systems. |
|
| HENRICK M. IERKIC-VIDMAR, Professor, Ph.D., 1980, Cornell University. Research and Teaching interests: Communications, Information Theory, Computer Networks. |
|
| SAMUEL R. IRIZARRY-MILÁN, Professor, Ph.D., 1974, University of Michigan. Research and Teaching interests: Electromagnetic Theory. |
|
| AGUSTÍN A. IRIZARRY-RIVERA, Professor, Ph.D., 1996, Iowa State University. Research and Teaching interests: Power Systems Dynamics, Control and Operation. |
|
| MANUEL JIMÉNEZ-CEDEÑO, Associate Professor, Ph.D., 1999, Michigan State University. Research and Teaching interests: Low-Power VLSI Design, CAD Tools for VLSI Layout Design, Embedded Systems/Rapid. |
|
| LUIS O. JIMÉNEZ-RODRÍGUEZ, Professor, Ph.D., 1996, Purdue University. Research and Teaching interests: Remote Sensing, Pattern Recognition, Image Processing. |
|
| EDUARDO J. JUAN-GARCÍA, Associate Professor, Ph.D., 2001, Purdue University. Research and Teaching interests: Biomedical Acoustics, Medical Instrumentation. |
|
| BALDOMERO LLORENS-ORTIZ, Professor, P.D.E.E., 1976, Massachusetts Institute of Technology. Research and Teaching interests: Control Systems, Power Systems. |
|
| KEJIE LU, Assistant Professor, Ph.D. 2003, University of Texas. Research and Teaching interests: Computer and communications networks: architecture and protocol design, performance evaluation, network security. Wireless communications: space-time coding, channel capacity. |
|
| VIDYA MANIAN, Assistant Professor, Ph.D., 2004, University of Puerto Rico, Mayagüez. Research and Teaching interests: Image Processing, Hyperspectral Image Classification, Computer Vision, Pattern Recognition and Algorithm Analysis. |
|
| HÉCTOR MONROY-AYALA, Professor, M.S.E.E., 1971, Ohio State University. Research and Teaching interests: Communication Systems Design, Electromagnetics. |
|
| ANDRE MOURA DOS SANTOS, Professor, Ph.D., 2000, University of California at Santa Barbara. Research and Teaching interests: Computer Security in general; Use of tamper resistant devices, like smart cards; Security of internet services, like online banking and stock brokering. |
|
| THOMAS L. NOACK, Professor, Ph.D., 1963, Iowa State University. Research and Teaching interests: Networks and Operating Systems, Including Security Aspects. |
|
EFRAÍN O’NEILL-CARRILLO, Professor, Ph.D., 1999, Arizona State University. Research and Teaching interests: Power Quality, Distribution Systems, Power Electronics, Chaotic Dynamics, Load Modeling.
|
|
| LIONEL R. ORAMA EXCLUSA, Professor, Ph.D. 1997, Rensselaer Polytechnic Institute. Research and Teaching interests: Electrical discharges in vacuum and gases, vacuum switching technology, fields stress analysis in electric power devices, power systems transients, alternative energy sources, distributed generation, power systems protection. |
|
| EDUARDO ORTIZ, Assistant Professor, Ph.D., 2006, Michigan State University. Research and Teaching interests: Photovoltaic Systems, Mathematical Modeling of Renewable Energies, Optimization, Power Electronics, Resonators, Nonlinear Control, Electric Drives. |
|
| JORGE ORTIZ-ÁLVAREZ, Professor, Ph.D., 1984, University of Houston. Research and Teaching interests: Artificial Intelligence, Artificial Neural Networks, Natural Language Processing, Digital Systems. |
|
| ROGELIO PALOMERA-GARCÍA, Professor, Docteur des Sciences, 1979, Swiss Federal Polytechnical Institute. Research and Teaching interests: Integrated Circuits, Circuit Theory, Fuzzy Logic, Neural Networks. |
|
| HAMED PARSIANI, Professor, Ph.D., 1979, Texas A&M University. Research and Teaching interests: Multispectral Image Processing and Compression. |
|
| YI QUIAN, Assistant Professor, Ph.D., 1996, Clemson University. Research and Teaching interests: Next generation wireless networks, wireless sensor networks, broadband satellite networks, high-speed networks, optical networks, network security, network management, network modeling, simulation and performance analysis. |
|
| ALBERTO RAMÍREZ, Associate Professor, Ph.D., 2002, Texas A&M University. Research and Teaching interests: Energy System Economics, Planning, Operation and Organization: Congestion Management; Ancillary Services, Rational Use of Energy. |
|
| JOSÉ A. RIVERA-CARTAGENA, Professor, Ph.D., 1992, The City University of New York. Research and Teaching interests: Image Coding, Analog and Digital Electronics. |
|
| WILSON RIVERA-GALLEGO, Associate Professor, Ph.D., 2000, Mississippi State University. Research and Teaching interests: Parallel and Distributed Computing, High Performance Commuting, Information Technology. |
|
| PEDRO I. RIVERA, Professor, Ph.D., 1990, University of Florida. Research and Teaching interests: Computer Science, Parallel and Distributor Processing. |
|
| DOMINGO A. RODRÍGUEZ-RODRÍGUEZ, Professor, Ph.D., 1988, City University of New York. Research and Teaching interests: Information Theory, Computational Signal Processing. |
|
| MANUEL RODRÍGUEZ-MARTÍNEZ, Associate Professor, Ph.D., 1996, University of Maryland. Research and Teaching interests: Systems, Wide-Area Middleware Technology, Adaptive Interoperability, Extensible Database Systems, Query Optimization, Wireless Databases, WWW and Databases, Computer Networks and Java Technology. |
|
| NÉSTOR J. RODRÍGUEZ-RIVERA, Professor, Ph.D., 1988, University of Wisconsin-Madison. Research and Teaching interests: Human Computer Interaction, Medical Informatics, Web Usability Studies. |
|
| RAFAEL RODRÍGUEZ-SOLÍS, Professor, Ph.D., 1997, The Pennsylvania State University. Research and Teaching interests: Broadband and Tunable Microwave and Millimeter-wave Antennas and Circuits, Phased Array Antennas, Numerical Methods in Electromagnetics. |
|
| JOSÉ ROSADO-ROMÁN, Associate Professor, Ph.D., 1999, Cornell University. Research and Teaching interests : Electromagnetics, Power Engineering, Communications. |
|
| JULIO A. SANTIAGO-PÉREZ, Professor, M.S.E.E., 1970, Rensselaer Polytechnic Institute. Research and Teaching interests: Power Systems. |
|
| NAYDA G. SANTIAGO-SANTIAGO, Assistant Professor, Ph.D., 2003, Michigan State University. Teaching and Research interests: Performance Evaluation Methods and Instrumentation, HPC systems, and Parallel Processing. |
|
| JAIME SEGUEL-CAMPODONICO, Professor, Ph.D., 1987, City University of New York. Research and Teaching interests: Parallel and Distributed Computing. |
|
| NELSON SEPULVEDA, Assistant Professor, Ph.D, 2005, Michigan State University. Research and Teaching interests: Design, simulation, fabrication and testing of Micro and Nano electromechanical Systems (MEMS and NEMS) resonators. Theoretical and experimental study of the energy dissipation mechanisms in such devices. Study of new materials and their applications on different MEMS devices for sensor and actuator applications. |
|
| MANUEL TOLEDO, Associate Professor, Ph.D., 1995, Boston University. Research and Teaching interests: Machine Vision, Instrumentation, Embedded Systems, Semiconductor Process Control. |
|
| RAÚL TORRES-MUNIZ, Associate Professor, Ph.D., 1998, University of Virginia. Research and Teaching interests: Neural Networks, Robotics, Intelligent Systems, Computer Vision, and Manufacturing. |
|
| RAMÓN E. VÁSQUEZ-ESPINOSA, Professor, Ph.D., 1984, Louisiana State University. Research and Teaching interests: Remote Sensing, Geographic Information Systems, Image Processing, Artificial Intelligence. |
|
| JOSÉ FERNANDO-VEGA, Assistant Professor, Ph.D., 1989, Syracuse University. Research and Teaching interests: Artificial Intelligence, Digital Libraries, Knowledge-based Systems. |
|
| BIENVENIDO VÉLEZ, Associate Professor, Ph.D., 1999, Massachusetts Institute of Technology. Research and Teaching interests: Distributed Systems, Networks of Workstations, Information Discovery and Retrieval. |
|
| MIGUEL VÉLEZ-REYES, Professor, Ph.D., 1992, Massachusetts Institute of Technology. Research and Teaching interests: Modeling, Identification, Simulation and Control of Dynamic Systems. Model-based signal processing. Inverse problems in remote sensing. |
|
| KRISHNASWAMI VENKATESAN, Professor, Ph.D., 1974, University of Roorkee (India). Research and Teaching interests: Power Electronics, Electric Drives, Photovoltaic Systems. |
|
Top
|
|
|