|
|
|
DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING
|
|
|
|
|
| The Department of Electrical and Computer Engineering (ECE) offers programs leading to the Bachelor’s and Master’s degrees in the areas of Electrical Engineering and Computer Engineering. In a joint effort with the Mathematics Department, it offers a Ph.D. program in Computing and Information Sciences and Engineering. |
|
| Mission |
|
It is the Department’s mission that our graduates will:
• Prepare citizens from the entire socioeconomic spectrum so that they may have (1) excellent skills in the electrical technology fields, computational fields, and related areas; (2) leadership and capacity of the continuous learning necessary to develop those skills; (3) social and environmental responsibility; and (4) appreciation of economic, ethnic, and cultural values which complete their formation.
• Expand the frontiers of knowledge within the electrical and computer engineering fields and related areas.
• Provide benefits obtained through teaching and research activities in service to the academic community and to Puerto Rico.
|
|
| Vision |
|
| It is the Department’s vision to be recognized as the best electrical and computer engineering department in Latin America, the first source of bilingual Hispanic electrical and computer engineers in the Puerto Rico and United States labor markets, with the depth and scope that a five-year Bachelor’s degree program can provide. |
|
| Slogan |
|
| Our slogan, “Preparing model engineers to serve humanity in the third millennium”, denotes our commitment to prepare electrical and computer engineers that not only act as role models for others, but have consciousness of the importance of service and commitment to society under the technological demands of the new millennium.
More information on our programs may be found at: http://www.ece.uprm.edu.
|
|
| Facilities |
|
The ECE Department recognizes the importance of having students involved in research as early as possible. The Industrial Affiliates Program was founded in 1989 as a means to provide undergraduate students with the opportunity to engage in research sponsored by our industry affiliates, under the supervision of a faculty member. Many undergraduate students also participate in research through our Undergraduate Research courses (INEL 4998 and ICOM 4998) and obtain practical experience through the Practice in Engineering course (INEL/ICOM 4048) or the Cooperative Education Program (INEL/ICOM 4995).
Several computing and research laboratories are available for undergraduate courses and research projects. The ECE Department operates ECENET, a network consisting of Windows, Linux and Solaris servers running on our computing facilities. In addition, several clusters of workstations are available for research. ECENET local users have access to other resources within Campus and the Internet.
Laboratory facilities used exclusively for undergraduate level work include:
• General Purpose Computer Laboratories (Windows and Linux)
• Electrical Measurements and Electronics Laboratory
• Electromechanical Energy Conversion
Laboratory
• Communications and Digital Signal Processing (DSP) Laboratory
• Integrated Circuits Design Laboratory (ICDL)
• Microprocessor Systems Development Laboratory
• Computer Networking Laboratory
• Process Instrumentation and Control Laboratory
• Robotics Laboratory
• Tools and Toys Laboratory (Introduction to Electrical and Computer Engineering)
• Computer Engineering Capstone Laboratory
Research laboratory facilities available for both undergraduate senior and graduate level work include:
• Atmospheric Phenomena Laboratory
• Center for Power Electronic Systems (CPES)
• Computing Research Laboratory
• Electric Energy Processing Systems Laboratory
• Ionospheric Radar Laboratory
• Advanced Database Management Laboratory
• Laboratory for Applied Remote Sensing and Image Processing (LARSIP)
• Microwave and Antenna’s Laboratory
• Power Electronics Laboratory
• Radiation Laboratory
• Rapid Systems Prototyping Laboratory
According to the Institutional Research and Planning Office (OIIP, as abbreviated in Spanish) at the UPRM , for the academic year 2006-2007, the ECE Department figures as the largest academic department at UPRM. It includes a total of 1,225 undergraduate students, 110 MS students, and a total of 29 Ph.D. students enrolled in its programs (with 22% female students and 78% male students. The ECE Department accounts for over 11% of the entire undergraduate student population at UPRM. During the academic year 2006-2007 a total of 200 undergraduate degrees in electrical and computer engineering were awarded.
The Electrical and Computer Engineering Department has a very dynamic and prolific faculty. During the academic year 2005-06, the Department obtained approximately $5M in external funds for research, academic, and outreach activities 19% of UPRM total research funds obtained. The ECE faculty members were also responsible for over 33% of all undergraduate and graduate research assistantship funding awarded at UPRM, thus placing them as leaders in research mentoring. The quality of the Department’s faculty is clearly illustrated by the following sample of recently obtained prestigious research awards: one National Science Foundation (NSF) Presidential Early Career Award, six NSF Career Awards, one NASA Faculty Award for Research, two NSF Major Research Instrumentation Awards, one NSF Next Generation Software Award, one NSF Computers Information Science & Engineering Award, and three NSF Engineering Research Center Awards.
|
Top
|
| Bachelor of Science in Electrical Engineering |
|
Electrical Engineering integrates mathematical and scientific principles of electricity and magnetism to analyze electrical phenomena and to design electrical systems. Electrical systems are present in almost any situation of our daily lives, ranging from the generation of electrical power vital to the social and economic well-being of society, to appliances, instruments, and devices at home and at work. Electrical and electronics systems are present in almost all aspects of daily life. Therefore, our Electrical Engineering program is designed to prepare students for a wide-range of careers involving design and implementation of electrical systems.
The profession of Electrical Engineering has evolved to encompass many fields of specialization. In recognition of that fact, the undergraduate program is structured into a common core sequence of courses which provides a broad coverage of the areas which Electrical Engineers are expected to master, and a cluster of technical electives which study closely at least one area of emphasis within the discipline. Current options include:
• Applied Electromagnetics
• Communications and Signal Processing
• Control systems
• Electronics
• Power Engineering Systems
Electronic devices and systems are the core of all modern communication, information processing, control, and automation systems present in industrial and consumer use. The electronic collection, transmission, and processing of information are vital to support the needs of society. Signals need to be transmitted efficiently for a wide variety of applications, from entertainment to space exploration. The success of an industrial society depends on the production of high quality goods and services, which in turn require effective robotic and automation systems.
Since computer systems are present in all aspects of engineering practice, the program incorporates the use of computerized analysis, design techniques, and tools where appropriate. The curriculum incorporates laboratory courses in Chemistry, Physics, Electronics, and Electrical Machinery to allow students practical experiences with physical and engineering principles. Technical electives provide structured design experiences where students learn to design practical systems with real world constraints.
The general education component is designed to aid in the development of an engineer that is aware not only of the technical needs associated with work, but also of the general needs of society. Such individual needs to communicate adequately; understand the importance of cultural, ethical, and social issues, and value the need to constantly upgrade knowledge.
Upon completion of the program, graduates should be able to demonstrate the following outcomes:
a. Ability to apply knowledge of mathematics, science, and engineering.
b. Ability to design and conduct experiments, as well as to analyze
and interpret data.
c. Ability to design a system, component, or process to meet the desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.
d. Ability to function on multi-disciplinary teams.
e. Ability to identify, formulate, and solve engineering problems.
f. An understanding of professional and ethical responsibility.
g. Ability to communicate effectively.
h. The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context.
i. A recognition of the need for, and an ability to engage in a life-long learning.
j. A knowledge of contemporary issues.
k. An ability to use the techniques, skills, and modern engineering tools necessary for engineering practices.
This program is fully accredited by ABET, the Accreditation Board for Engineering and Technology.
|
|
| Top |
|
|
|
|
|
|
|
|
|
|
|
|
CURRICULUM IN ELECTRICAL ENGINEERING
|
|
|
|
|
|
|
|
|
|
FIRST YEAR
|
|
|
|
|
|
First Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
*MATE 3005 |
Pre-Calculus |
5
|
|
|
QUIM 3131-3133 |
General Chemistry I |
4
|
|
|
*INGL 3--- |
First year course in English |
3
|
|
|
*ESPA 3101 |
Basic course in Spanish |
3
|
|
|
INGE 3011 |
Engineering Graphics I |
2
|
|
|
EDFI ---- |
Elective in Physical Education |
1
|
|
|
|
|
18
|
|
|
Second Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
MATE 3031 |
Calculus I |
4
|
|
|
QUIM 3132-3134 |
General Chemistry II |
4
|
|
|
*INGL 3--- |
First year course in English |
3
|
|
|
*ESPA 3102 |
Basic course in Spanish |
3
|
|
|
EDFI ---- |
Elective in Physical Education |
1
|
|
|
|
|
15
|
|
|
|
|
|
|
|
|
|
|
|
SECOND YEAR
|
|
|
|
|
|
First Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
MATE 3032 |
Calculus II |
4
|
|
|
FISI 3171 |
Physics I |
4
|
|
|
FISI 3173 |
Physics Laboratory |
1
|
|
|
INGL 3--- |
Second year course in English |
3
|
|
|
INGE 3035
|
Engineering Mechanics
|
3
|
|
|
INGE 3016 |
Algorithms and Computer Programming |
3
|
|
|
|
|
18
|
|
|
Second Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
MATE 3063 |
Calculus III |
3
|
|
|
FISI 3172 |
Physics II |
4
|
|
|
FISI 3174 |
Physics Laboratory II |
1
|
|
|
INGL 3--- |
Second year course in English |
3
|
|
|
INGE 3045 |
Materials Science for Electrical Eng. |
3
|
|
|
INEL 3105 |
Electrical Systems Analysis I |
3
|
|
|
|
|
17
|
|
|
|
|
|
|
|
|
|
|
|
THIRD YEAR
|
|
|
|
|
|
First Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
MATE 4009 |
Ordinary Differential Equations |
3
|
|
|
INEL 4102 |
Electrical Systems Analysis II |
3
|
|
|
INEL 4201 |
Electronics I |
3
|
|
|
INEL 4205 |
Logic Circuits |
3
|
|
|
INEL 4151 |
Electromagnetic I |
3
|
|
|
INEL 4115 |
Electrical Measurements Laboratory |
1
|
|
|
|
|
16
|
|
|
Second Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
ININ 4010 |
Probability and Statistics for Engineers |
3
|
|
|
INEL 4103 |
Electrical Systems Analysis III |
3
|
|
|
INEL 4____ |
Signals and Systems |
3
|
|
|
INEL 4211 |
Electronics Laboratory I |
1
|
|
|
INEL 4___ |
**Electrical Engineering Breadth Elective |
3
|
|
|
INEL 4206 |
Microprocessors |
3
|
|
|
|
|
16
|
|
|
|
|
|
|
|
|
|
|
|
FOURTH YEAR
|
|
|
|
|
|
First Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
ININ 4015 |
Engineering Economic Analysis |
3
|
|
|
INEL 4___ |
**Electrical Engineering Breadth Elective |
3
|
|
|
INEL 4___ |
**Electrical Engineering Breadth Elective |
3
|
|
|
INEL 4505 |
Introduction to Control Systems |
3
|
|
|
INEL 4___ |
**Electrical Engineering Breadth Elective |
1
|
|
|
ELECTIVE |
Free Elective |
3
|
|
|
|
|
16
|
|
|
Second Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
INME 4045 |
General Thermodynamics for Engineers |
3
|
|
|
MATE/INGE 4xxx |
***Elective in Advanced Mathematics |
3
|
|
|
INEL 4406 |
Electric Machines Laboratory |
1
|
|
|
INEL ---- |
**Electrical Engineering Electives |
6
|
|
|
ELECTIVE |
***Sociohumanistic Elective |
3
|
|
|
|
|
16
|
|
|
|
|
|
|
|
|
|
|
|
FIFTH YEAR
|
|
|
|
|
|
First Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
INEL ---- |
**Electrical Engineering Electives |
6
|
|
|
ELECTIVES |
***Sociohumanistic Electives |
6
|
|
|
ELECTIVES |
Elective |
3
|
|
|
|
|
15
|
|
|
Second Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
INEL ---- |
**Electrical Engineering Depth Electives |
6
|
|
|
ELECTIVES |
***Sociohumanistic Electives |
6
|
|
|
ELECTIVES |
Free Electives |
6
|
|
|
|
|
18
|
|
|
|
|
|
|
|
|
Total credits required for program: 165
|
|
|
|
|
|
|
|
|
|
|
| *Refer to the Academic Regulations section for information on Advanced Placement. |
|
| ** Requirements for the BSEE degree include twenty-eight (28) credit hours of TECHNICAL ELECTIVES. Course selection will be made by the student with the advisor’s approval and will include 10 credits in Breadth Electives and 18 credits in Depth Electives. Students are responsible for visiting their academic advisors in order to define and select the Breadth and Depth electives. In terms of the Depth Electives, each student is required to accomplish the requisites for at least, one (1) of the areas of emphasis: There are five (5) possible areas of emphasis for the BSEE degree: Applied Electromagnetics, Control Systems, Communications and Signal Processing, Electronics, and Power Engineering Systems. |
|
| *** Fifteen (15) credit hours of Sociohumanistic electives to be selected from the official list approved by the Engineering Faculty. |
|
| ****Elective in Mathematics to be chosen from: Numerical Analysis (MATE 4061 or INGE 4035), Linear Algebra (MATE 4031) or Complex Variables (MATE 4010). |
|
Top
|
|
|
|
|
|
Bachelor of Science in Computer Engineering
|
|
Computer Engineering integrates computer science and electronics principles to analyze and design computer systems. The Computer Engineering program encompasses all aspects of design, theory and practice related to systems of digital and analog computation and information processing; components and circuits for computing systems; relevant portions of supporting disciplines; applications, use, and programming of computing devices and information processing systems; and the use of computers in electrical and electronic engineering.
The curriculum for the study of computer engineering provides a general education in mathematics, science, and humanities; computer science; electronics, including practical and theoretical aspects of hardware; and specialized study in the selected areas of computer engineering, including information systems, human-computer interaction, object technologies, computer networking, embedded systems, advanced electronics, and very-large-scale integration.
The general education component is designed to aid in the development of a professional that is aware not only of the technical professional needs, but also the general needs of society. Such a professional needs to be able to communicate adequately, understand the importance of cultural, ethical, and social issues, and value the need to constantly upgrade knowledge. Upon completion of the program, graduates should be able to demonstrate the following outcomes:
a. Ability to apply knowledge of mathematics, science, and engineering necessary to carry out analysis and design appropriate to computer engineering problems.
b. Ability to design and conduct experiments as well as analyze and interpret data.
c. Ability to design a system, component, or process to meet the desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.
d. Ability to function on multidisciplinary teams.
e. Ability to identify, formulate, and solve engineering problems.
f. Understanding of professional and ethical responsibility.
g. Ability to communicate effectively.
h. Broad education necessary to understand impact of engineering solutions in a global/societal context.
i. Recognition of the need for and ability to engage in lifelong learning.
j. Knowledge of contemporary issues.
k. Ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.
The program is fully accredited by ABET, the Accreditation Board for Engineering and Technology.
|
|
| Top |
|
|
|
|
|
|
|
|
|
|
|
|
CURRICULUM IN COMPUTER ENGINEERING
|
|
|
|
|
|
|
|
|
|
FIRST YEAR
|
|
|
|
|
|
First Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
*MATE 3005 |
Pre-Calculus |
5
|
|
|
QUIM 3131-3133 |
General Chemistry I |
4
|
|
|
*INGL 3--- |
First year course in English |
3
|
|
|
*ESPA 3101 |
Basic course in Spanish |
3
|
|
|
INGE 3011 |
Engineering Graphics I |
2
|
|
|
EDFI ---- |
Elective in Physical Education |
1
|
|
|
|
|
18
|
|
|
Second Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
MATE 3031 |
Calculus I |
4
|
|
|
QUIM 3132-3134 |
General Chemistry II |
4
|
|
|
*INGL 3--- |
First year course in English |
3
|
|
|
*ESPA 3102 |
Basic course in Spanish |
3
|
|
|
ELECTIVE |
**Sociohumanistic Elective |
3
|
|
|
EDFI ---- |
Elective in Physical Education |
1
|
|
|
|
|
18
|
|
|
|
|
|
|
|
|
|
|
|
SECOND YEAR
|
|
|
|
|
|
First Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
MATE 3032 |
Calculus II |
4
|
|
|
INGL 3--- |
Second year course in English |
3
|
|
|
FISI 3171 |
Physics I |
4
|
|
|
FISI 3173 |
Physics Laboratory I |
1
|
|
|
INGE 3016 |
Algorithms and Computer Programming |
3
|
|
|
ICOM 4075 |
Foundations of Computing |
3
|
|
|
|
|
18
|
|
|
Second Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
MATE 3063 |
Calculus III |
3
|
|
|
INGL 3--- |
Second year course in English |
3
|
|
|
FISI 3172 |
Physics II |
4
|
|
|
FISI 3174 |
Physics Laboratory II |
1
|
|
|
INGE 3045 |
Engineering Materials |
3
|
|
|
INEL 3105 |
ELECTRICAL SYSTEM ANALYSIS I |
3
|
|
|
|
|
17
|
|
|
|
|
|
|
|
|
|
|
|
THIRD YEAR
|
|
|
|
|
|
First Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
MATE 4009 |
Ordinary Differential Equations |
3
|
|
|
ICOM 4015 |
ADVANCED PROGRAMMING |
4
|
|
|
INEL 4102 |
ELECTRICAL SYSTEMS ANALYSIS II |
3
|
|
|
INEL 4115 |
ELECTRICAL MEASUREMENTS LABORATORY |
1
|
|
|
INEL 4201 |
ELECTRONICS I |
3
|
|
|
INEL 4205 |
LOGIC CIRCUITS |
3
|
|
|
|
|
17
|
|
|
Second Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
ICOM 4035 |
DATA STRUCTURES |
4
|
|
|
INEL 4206 |
MICRO-PROCESSORS |
3
|
|
|
INEL 4207 |
DIGITAL ELECTRONICS |
3
|
|
|
INEL 4211 |
ELECTRONICS LABORATORY I |
1
|
|
|
ININ 4010 |
Probability Theory for Engineers |
3
|
|
|
INGE 3035 |
Engineering Mechanics |
3
|
|
|
|
|
17
|
|
|
|
|
|
|
|
|
|
|
|
FOURTH YEAR
|
|
|
|
|
|
First Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
INEL 4215 |
COMPUTER ARCHITECTURE AND ORGANIZATION |
3
|
|
|
INEL 4225 |
DIGITAL ELECTRONICS LAB. |
1
|
|
|
INEL 4301 |
COMMUNICATIONS THEORY I |
3
|
|
|
ICOM/INEL |
****TECHNICAL ELECTIVE |
3
|
|
|
INME 4045 |
General Thermodynamics for Engineers |
3
|
|
|
ELECTIVE |
**Sociohumanistic Elective |
3
|
|
|
|
|
16
|
|
|
Second Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
ICOM 5007 |
OPERATING SYSTEMS PROGRMMING |
4
|
|
|
ININ 4015 |
Engineering Economic Analysis |
3
|
|
|
ICOM/INEL |
****TECHNICAL ELECTIVES |
6
|
|
|
ELECTIVE |
**Sociohumanistic Electives |
3
|
|
|
|
|
16
|
|
|
|
|
|
|
|
|
|
|
|
FIFTH YEAR
|
|
|
|
|
|
First Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
ICOM 5047 |
COMPUTER ENGINEERING DESIGN PROJECT |
3
|
|
|
ICOM/INEL |
TECHNICAL ELECTIVES |
6
|
|
|
ELECTIVE |
**Sciohumanistic Electives |
3
|
|
|
ELECTIVE |
Elective |
3
|
|
|
|
|
15
|
|
|
Second Semester |
|
|
|
|
|
|
|
Number
|
Course
|
Credits
|
|
|
MATE/INGE 4xxx |
***Elective in Advanced Mathematics |
3
|
|
|
ELECTIVE |
**SocioHumanistic Elective |
3
|
|
|
ELECTIVES |
Electives |
9
|
|
|
|
|
15
|
|
|
|
|
|
|
|
|
Program Courses in CAPS letters
|
|
|
|
|
Total number of credits in program: 167
|
|
|
|
|
|
|
|
|
|
|
|
| *Refer to the Academic Regulations section for information on Advanced Placement. |
|
| ** Fifteen (15) credit hours of Sociohumanistic electives to be selected from the official list approved by the Engineering Faculty. |
| *** Elective in Mathematics to be selected between the following courses: MATE 4061, INGE 4035, MATE 4031 or MATE 4010. |
|
| **** Requirements for the BSCpE degree include fifteen (15) credit hours of TECHNICAL ELECTIVES. Each student is required to accomplish the requisites for at least, one (1) of the three (3) areas of emphasis within the TECHNICAL ELECTIVES. There are three (3) possible areas of emphasis for the BSCpE degree which are: Communications and Signal Processing, Computing Systems, and Hardware and Embedded Systems. |
|
|
| Top |
|
|
|
|
| ERICK E. APONTE-BEZARES, Assistant Professor, Ph.D., 2005, Renssselaer Polytechnic Institute. |
|
| JAIME ARBONA-FAZZI, Professor, Ph.D., 1972, University of Arkansas. |
|
| JAVIER ARROYO-FIGUEROA, Associate Professor, Ph.D., 1997, University of Florida. |
|
| GERSON BEAUCHAMP, Professor, Ph.D., 1990, Georgia Institute of Technology. |
|
| JOSÉ A. BORGES-DELGADO, Professor, Ph.D., 1989, University of Illinois. |
|
| JUAN R. CARO-MORENO, Professor, M.S.N.E., 1971, University of Puerto Rico. |
|
| JOSÉ R. CEDEÑO-MALDONADO, Associate Professor, Ph.D., 2002, Ohio State University. |
|
| JOSÉ COLOM-USTARIZ, Professor, Ph.D., 1998, Pennsylvania State University. |
|
| ISIDORO COUVERTIER-REYES, Professor, Ph.D. 1996, Louisiana State University. |
|
| JORGE A. CRUZ-EMERIC, Professor, U.P.R., Ph.D., 1976, University of Florida. |
|
| SANDRA CRUZ-POL, Professor, Ph.D., 1998, Pennsylvania State University. |
|
| JOSÉ L. CRUZ-RIVERA, Professor, Ph.D., 1996, Georgia Institute of Technology. |
|
| CARLOS E. CUADROS, Assistant Professor, Ph.D., 2003, Virginia Polytechnic Institute and State University. |
|
| ANDRÉS DÍAZ, Assistant Professor, Ph.D., 2000, Michigan State University. |
|
| GLADYS O. DUCOUDRAY, Assistant Professor, Ph.D., 2003, New Mexico State University. |
|
| MIGUEL FIGUEROA-VILLANUEVA, Instructor, M.S.E.E., University of Puerto Rico at Mayagüez. |
|
| SHAWN HUNT, Professor, Ph.D., 1992, Michigan State University. |
|
| HENRICK M. IERKIC-VIDMAR, Professor, Ph.D., 1980, Cornell University. |
|
| SAMUEL R. IRIZARRY-MILÁN, Professor, Ph.D., 1974, University of Michigan. |
|
| AGUSTÍN A. IRIZARRY-RIVERA, Professor, Ph.D., 1996, Iowa State University. |
|
| MANUEL JIMÉNEZ-CEDEÑO, Professor, Ph.D, 1999, Michigan State University. |
|
| EDUARDO J. JUAN, Associate Professor, Ph.D., 2001, Purdue University. |
|
| BALDOMERO LLORÉNS-ORTIZ, Professor, P.D.E.E., 1976, Massachusetts Institute of Technology. |
|
| KEJIE LU, Assistant Professor, Ph.D., 2004, University of Texas at Dallas. |
|
| JUAN A. MARTÍNEZ-VELASCO, Associate Professor, Ph.D. 1982, Universidad Politécnica de Cataluña. |
|
| VIDYA MANIAN, Assistant Professor, Ph.D., 1984, University of Houston. |
|
| HÉCTOR MONROY-AYALA, Professor, M.S.E.E., 1971, Ohio State University. |
|
| JOSÉ NAVARRO-FIGUEROA, Instructor, M.S.E.E., University of Puerto Rico-Mayagüez. |
|
| ANDRE LUIS MOURA DOS SANTOS, Professor, Ph.D., 1999, Arizona State University. |
|
| THOMAS L. NOACK, Professor, Ph.D., 1963, Iowa State University. |
|
| EFRAIN O'NEIL-CARRILLO, Professor, Ph.D., 1999, Arizona State University. |
|
| LIONEL R. ORAMA-EXCLUSA, Professor, Ph.D., 1997, Rensselaer Polytechnic Institute. |
|
| JORGE ORTIZ-ÁLVAREZ, Professor, Ph.D., 1984, University of Houston. |
|
| LUIS E. ORTIZ-FRANCESCHI, Assistant Professor, Ph.D., 2002, Brown University. |
|
| EDUARDO ORTIZ-RIVERA, Assistant Professor, Ph.D., 2006, Michigan State University. |
|
| ROGELIO PALOMERA, Professor, Docteur des Science, 1979, Swiss Federal Polytechnical Institute. |
|
| HAMED PARSIANI, Professor, Ph.D., 1979, Texas A&M University. |
|
| YI QIAN, Assistant Professor, Ph.D., 1996, Clemson University. |
|
| ALBERTO RAMÍREZ, Associate Professor, Ph.D., 2002, Texas A & M University, University of Texas at Arlington. |
|
| JOSÉ A. RIVERA-CARTAGENA, Professor, Ph.D., 1992, The City University of New York. |
|
| WILSON RIVERA-GALLEGO, Associate Professor, Ph.D. 2000, Mississippi State University. |
|
| PEDRO I. RIVERA, Professor, Ph.D. 1990, University of Florida. |
|
| DOMINGO A. RODRÍGUEZ-RODRÍGUEZ, Professor, Ph.D., 1988, City University of New York. |
|
| MANUEL RODRÍGUEZ-MARTÍNEZ, Associate Professor, Ph.D., 1996, Computer Science University of Maryland. |
|
| NÉSTOR J. RODRÍGUEZ-RIVERA, Professor, Ph.D., 1988, University of Wisconsin. |
|
| RAFAEL RODRÍGUEZ-SOLIS, Professor, Ph.D., 1997, Pennsylvania State University. |
|
| JOSÉ ROSADO-ROMÁN, Associate Professor, Ph.D. 1999, Cornell University. |
|
| JULIO A. SANTIAGO-PÉREZ, Professor, M.S.E.E., 1970, Rensselaer Polytechnic Institute. |
|
| NAYDA G. SANTIAGO-SANTIAGO, Assistant Professor, Ph.D., 2003, Michigan State University. |
|
| JAIME SEGUEL, Professor, Ph.D. 1987, City University of New York. |
|
| NELSON SEPÚLVEDA-ALANCASTRO, Assistant Professor, Ph.D., 2005, Michigan State University. |
|
| GUILLERMO J. SERRANO-RIVERA, Assistant Professor, Ph.D., 2007, Georgia Institute of Technology. |
|
| JUAN E. SURIS, Instructor, Master Degree in Computer Engineering, 1998, Northwestern University. |
|
| MANUEL TOLEDO, Associate Professor, Ph.D. 1995, Boston University. |
|
| RAÚL TORRES-MUNIZ, Professor, Ph.D., 1998, University of Virginia. |
|
| RAMÓN E. VÁSQUEZ-ESPINOSA, Professor, Ph.D., 1984, Louisiana State University. |
|
| JOSÉ FERNANDO-VEGA, Assistant Professor, Ph.D. 1989, Syracuse University. |
|
| BIENVENIDO VÉLEZ, Associate Professor, Ph.D., 1999, Massachusetts Institute of Technology. |
|
| MIGUEL VÉLEZ-REYES, Professor, Ph.D., 1992, Massachusetts Institute of Technology. |
|
| KRISHNASWAMY VENKATESAN, Professor, Ph.D., 1974, University of Roorkee. |
|
| Top |
|
|
|
|
|
| DEPARTMENT OF ELECTRICAL ENGINEERING |
| Undergraduate Courses |
|
INEL 3105. ELECTRICAL SYSTEMS ANALYSIS I. Three credit hours. Three hours of lecture per week. Prerequisite: MATE 3032 or MATE 3184. Corequisites: (FISI 3172 or FISI 3162) and (MATE 3063 or MATE 3185).
Analysis of direct current and alternating current linear electric circuits; laws and concepts that characterize their behavior.
|
|
INEL 4048. ELECTRICAL ENGINEERING PRACTICE. Three credit hours. Thirty five hours per week for seven (7) or more weeks during the Summer or its equivalent during the semester. Prerequisite: authorization of the Director of the Department.
A course organized in cooperation with private industry or government to provide the student with practical experience in electrical engineering. The work performed by the student will be jointly supervised by the Academic Department and an appropriate official from the cooperating organization. An oral and written report will be required from the student upon completion of the project.
|
|
INEL 4075. FUNDAMENTALS OF ELECTRICAL ENGINEERING. Three credit hours. Three hours of lecture per week. Prerequisites: (MATE 3063 or MATE 3185) and (FISI 3172 or FISI 3162). (Not for electrical or computer engineering students).
Laws and fundamental concepts that govern the behavior of electric and magnetic circuits; ideal models of resistors, voltage and current sources, capacitors and inductors; three-phase circuits and transformers.
|
|
INEL 4076. FUNDAMENTALS OF ELECTRONICS. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4075.
Fundamentals and applications of analog and digital electronics.
|
|
INEL 4077. BASIC ELECTRONICS LABORATORY. One credit hour. One three-hour laboratory per week. Corequisite: INEL 4076.
Description and use of basic equipment for electrical measurements in digital and analog circuits.
|
|
INEL 4085. FUNDAMENTALS OF TRANSFORMERS AND ELECTRIC MACHINERY. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4075.
Electromechanical energy converters such as transformers; induction, synchronous and direct current machines; distribution systems where these converters are used.
|
|
INEL 4086. TRANSFORMERS AND ELECTRIC MACHINERY LABORATORY. One credit hour. One three-hour laboratory per week. Corequisite: INEL 4085. (Not for electrical or computer engineering students).
Voltage, current electrical and mechanical power measurements and other parameters related to the operation of single phase, three phase, and direct current equipment.
|
|
INEL 4102. ELECTRICAL SYSTEMS ANALYSIS II. Three credit hours. Three hours of lecture per week. Prerequisites: INEL 3105 and (FISI 3172 or FISI 3162) and INGE 3016. Corequisite: MATE 4009.
Network functions; circuit analysis by LAPLACE transforms and Fourier series; two port networks; Butterworth and Chebyshev filters; computer-aided analysis of these systems.
|
|
INEL 4103. ELECTRICAL SYSTEMS ANALYSIS III. Three credit hours. Three hours of lecture per week. Prerequisites: MATE 4009, INEL 4102 and INEL 4151.
Analysis of magnetic circuits and polyphase balanced systems; transformers; power transmission lines; computer-aided analysis of their systems.
|
|
INEL 4115. ELECTRICAL MEASUREMENTS LABORATORY. One credit hour. One two-hour laboratory per week. Corequisite: INEL 3105.
Experiments with electronic components and equipment; measurement techniques.
|
|
INEL 4146. IONOSPHERIC RADIO WAVES PROPAGATION. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4152.
Introduction to magnetoionic theory of ionospheric radio wave propagation; physics of the ionosphere; the dispersion equation in the ionosphere; ray theory; nonlinear processes and discussion of some ionospheric experiments.
|
|
INEL 4151. ELECTROMAGNETICS I. Three credit hours. Three hours of lecture per week. Prerequisites: (MATE 3063 or MATE 3185) and (FISI 3172 or FISI 3162). Corequisite: MATE 4009.
Static and time-varying electric and magnetic fields; dielectric, magnetic and conducting materials; capacitance, inductance and conductivity; magnetic circuits; dielectric and magnetic hysteresis; Maxwell's equations; wave equation.
|
|
INEL 4152. ELECTROMAGNETICS II. Three credit hours. Three hours of lecture per week. Prerequisites: MATE 4009 and INEL 4151.
Maxwell equations and the wave equation; plane electromagnetic waves in dielectric and conducting media; energy flow and the Poynting vector; wave polarization, reflection, refraction and diffraction. Guided waves; transmission lines; conductive and dielectric wave guides; Smith chart; impedance matching, cavity resonators; single antenna.
|
|
INEL 4201. ELECTRONICS I. Three credit hours. Three hours of lecture per week. Prerequisites: INEL 3105 and (FISI 3172 or FISI 3162).
Semiconductor device characteristics; semiconductor diodes, bipolar junction transistors and field effect transistors; analysis of basic digital circuits; analysis and design considerations of transistor amplifiers; introduction to integrated circuits.
|
|
INEL 4202. ELECTRONICS II. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4201 and INEL 4102.
Analysis and design of multi-stage amplifiers, wave generation and power circuits; operational amplifier characteristics and applications.
|
|
INEL 4205. LOGIC CIRCUITS. Three credit hours. Three hours of lecture per week. Prerequisite: INGE 3016. Corequisite: INEL 4201.
Boolean algebra, its theorems and postulates. Design of combinational circuits; minimization and reduction techniques, use of medium or large scale integration (MSI/LSI) in digital circuit design; analysis and design of sequential circuits; practical design considerations.
|
|
INEL 4206. MICROPROCESSORS. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4205 and INEL 4201.
Architecture, organization and operation of microprocessors and their supporting devices; design of microprocessor-based systems.
|
|
INEL 4207. DIGITAL ELECTRONICS. Three credit hours. Three hours of lecture per week. Prerequisites: INEL 4201 and INEL 4205.
Theory of operation of transistor-transistor logic (TTL) and metal-oxide-semiconductor (MOS) gates; operation of semiconductor memories; programmable logic arrays (PLA); operational amplifiers; multivibrators; analog gates; analog to digital (A/D) and digital to analog (D/A) converters.
|
|
INEL 4211. ELECTRONICS LABORATORY I. One credit hour. One three-hour laboratory per week. Prerequisites: INEL 4115. Corequisite: INEL 4201.
Experiments with basic amplifiers and digital circuits. Design and testing of simple electronic circuits.
|
|
INEL 4212. ELECTRONICS LABORATORY II. One credit hour. One three-hour laboratory per week. Prerequisites: INEL 4211. Corequisite: INEL 4202.
Experiments and projects with electronic circuits emphasizing their design.
|
|
INEL 4215. COMPUTER ARCHITECTURE AND ORGANIZATION. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4206.
Architectural aspects of general purpose computers: instruction sets, addressing modes, data types, registers, support for programming languages and operating systems. Comparative study of commercial architectures. Organizational aspects of general purpose computers: central processing unit, control unit, microprogramming, arithmetic and logic units, memory systems, input/output systems.
|
|
INEL 4217. MICROPROCESSOR INTERFACING. Three credit hours. Three hours of lecture per week. Prerequisites: INEL 4206.
Interfacing of the microprocessor with devices such as: cathode ray tube (CRT), floppy disks, hard disks, direct memory access unit (DMA), interrupt controller, timers, modems, magnetic tape units, keyboards, analog to digital (A/D) and digital to analog (D/A) converters. Emphasis in the hardware and software design.
|
|
INEL 4218. INTEGRATED CIRCUIT ENGINEERING. Three credit hours. Three hours of lecture per week. Prerequisite: authorization of the Director of the Department.
Basic concepts of integrated circuits with emphasis on very large scale integration (VLSI). Description of the steps for the design, modeling, simulation, and fabrication of silicon integrated circuitry pertaining to metal-oxide-semiconductor (MOS) and bipolar technologies.
|
|
INEL 4225. DIGITAL ELECTRONICS LABORATORY. One credit hour. One three-hour laboratory per week. Prerequisites: INEL 4211 and INEL 4207.
Experiments with digital electronic circuits and analog circuits.
|
|
INEL 4301. COMMUNICATIONS THEORY I. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4102 and ININ 4010.
Components and communications systems; Fourier transform analysis of filtered signals; NYQUIST theorem; analog to digital and digital to analog conversion processes; bandwidth; modulation and noise. Computer-aided analysis.
|
|
INEL 4307. COMMUNICATION BETWEEN COMPUTERS. Three credit hours. Three hours of lecture per week. Prerequisites: INEL 4301, INEL 4206 and (ININ 4010 or ININ 4011).
Computer network organization. Characteristics of voice grade channels used for digital communication. Synchronization and multiplexing. Information codes and interfacing standards and protocols. Data encription techniques. Distributed computing and local area networks.
|
|
INEL 4405. ELECTRIC MACHINES. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4103.
Electromechanical energy conversion; induction, synchronous and direct current machines.
|
|
INEL 4406. ELECTRIC MACHINES LABORATORY. One credit hour. One three-hour laboratory per week. Prerequisites: INEL 4115 and INEL 4103. Co-requisite: INEL 4405.
Magnetic circuits; single phase transformers; three phase systems: load and transformers; single-phase and three-phase induction motors.
|
|
INEL 4407. ELECTRICAL SYSTEMS DESIGN I. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4103.
Design of electrical systems for buildings; wiring systems, illumination, protection and grounding.
|
|
INEL 4408. ELECTRICAL SYSTEMS DESIGN II. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4103.
Design of electrical systems for buildings: exterior illumination, signal systems, and emergency/standby power equipment.
|
|
INEL 4409. ILLUMINATION ENGINEERING. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4103 or INEL 4075.
Interior and exterior illumination design. Development and application of methods on illumination techniques.
|
|
INEL 4415. POWER SYSTEM ANALYSIS. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4103. Corequisite: INEL 4405
Formulation of bus admittance and bus impedance matrices; symmetrical components; symmetrical and unsymmetrical faults; load flow; economic operation of power systems.
|
|
INEL 4416. POWER ELECTRONICS. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4201 and INEL 4103.
Design of circuits for rectification, inversion, frequency conversion, direct current (D.C.) and alternating current (A.C.) machines control, and other non-motor applications using solid state power devices.
|
|
INEL 4505. INTRODUCTION TO CONTROL SYSTEMS. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4102.
Analysis of control systems and their mathematical models; analysis and design of control systems for single-input single-output plants; computer solution of problems will be emphasized.
|
|
INEL 4995. ENGINEERING PRACTICE FOR CO-OP STUDENTS. Zero to six credit hours. A minimum of two work periods are required for accreditation of the course, one of which must be a semester. Prerequisite: authorization of the Director of the Department.
Practical experience in electrical engineering in cooperation with private industry or government to be jointly supervised by the academic department, the Co-op Program Coordinator, and an official from the cooperating organization. A written report will be required upon completion of each period of work.
|
|
INEL 4998. UNDERGRADUATE RESEARCH. One to six credit hours. Three to twenty-four hours of laboratory per week. Pre-requisite: fourth or fifth year student and authorization of the Director of the Department.
Participation, under the supervision of a faculty member acting as an investigator, in a research project.
|
|
| Advanced Undergraduate and Graduate Courses |
|
INEL 5046. PATTERN RECOGNITION. Three credit hours. Three hours of lecture per week. Prerequisites: authorization of the Director of the Department.
Introduction to the field of pattern recognition, including statistical decision-making, nonparametric decision-making, clutering techniques, artificial neural networks, learning techniques, evaluation of classification rules, and image analysis.
|
|
INEL 5205. INSTRUMENTATION. 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. 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 common elements used as diodes, transitor and controlled rectifiers.
|
|
INEL 5305. ANTENNA THEORY AND DESIGN. 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. 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. 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. 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 and INEL 4301.
Information theory; coding theory; signal design; noise and probability of error.
|
|
INEL 5325. COMMUNICATION SYSTEM DESIGN: CIRCUITS AND ANTENNAS. Three credit hours. Three hours of lecture per week. Prerequisite: (INEL 5306 or INEL 5329) and INEL 5305. Corequisite: INEL 5316.
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. 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. 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. 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. 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. 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. Three credit hours. Three hours of lecture per week. Prerequisites: 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. Three credit hours. Three hours of lecture per week. Prerequisite: INEL 4206 or ININ 4057.
Analysis and design of automated pneumatic systems using programmable controllers. Programming of industrial robots.
|
|
INEL 5995. SPECIAL PROBLEMS. One to six credit hours.
Investigations and special problems in Electrical Engineering or related fields, open to outstanding Electrical Engineering students.
|
|
| COMPUTER ENGINEERING |
| Undergraduate Courses |
|
ICOM/COMP 4009. SOFTWARE ENGINEERING. Three credit hours. Three hours of lecture per week. Prerequisite: ICOM 4035.
Techniques used during the software development cycle; specification, design, testing, documentation, and maintenance. Use of a procedure oriented language in the design and implementation of a software project.
|
|
ICOM 4015. ADVANCED PROGRAMMING. Four credit hours. Three hours of lecture and one two-hour laboratory per week. Prerequisite: INGE 3016 and ICOM 4075.
Advanced programming techniques applied to the solution of engineering problems; extensive use of subprograms, logical and specification statements. Principles of multiprogramming, multiprocessing, and real-time systems.
|
|
ICOM 4017. COMPUTER-BASED INFORMATION SYSTEMS. Three credit hours. Three hours of lecture per week. Prerequisite: ICOM 4035.
Analysis and design of computer-based management information systems; communication theory and the flow of information within organizations; methods and procedures of gathering, disseminating and controlling information; integrated Electronic Data Processing versus batch-controlled system; the development and installation of information processing systems.
|
|
ICOM 4029. COMPILER CONSTRUCTION. Three credit hours. Two hours of lecture and three hours of laboratory per week. Prerequisite: ICOM 4036.
Techniques involved in the analysis of source languages and the generation of efficient object codes with emphasis on the components of a compiler.
|
|
ICOM 4035. DATA STRUCTURES. Four credit hours. Three hours of lecture and one two-hour laboratory per week. Prerequisite: ICOM 4015 and MATE 3031.
Data structures in programming languages, representation of information as data. List in linear, orthogonal, strings and array distribution, collection, and sorting data.
|
|
ICOM 4036. STRUCTURE AND PROPERTIES OF PROGRAMMING LANGUAGES. Three credit hours. Three hours of lecture per week. Prerequisite: ICOM 4035.
Comparative study of programming styles, including imperative, object-oriented, functional, logic, and concurrent programming. Concepts of data encapsulation and inheritance. Formal specification of the syntactic structure of a language. Context-free grammars and parse trees.
|
|
ICOM 4075. FOUNDATIONS OF COMPUTING. Three credit hours. Three hours of lecture per week. Corequisites: INGE 3016.
Discussion of mathematical foundations frequently encountered in computer science and engineering, with an emphasis in problem solving, algorithms and computing models. Topics include relationships between data and sets, proof techniques, operators and functions, basic logic and circuits, graph theory and organization of computational processes, elements of discrete probability and random events as they appear in computing. Examples from across the computing discipline are used to illustrate the underlying mathematical foundations.
|
|
ICOM 4215. COMPUTER ARQUITECTURE AND ORGANIZATION. Three credit hours. Three hours of conference per week. Prerequisite: INEL 4206.
Arquitectural aspects of general purpose computers: instruction sets, addressing models, data types, registers, support for programming languages and operating systems. Comparative study of commercial arquitectures. Organizational aspects of general purpose computers: central processing unit, microprogramming, arithmetic and logic units, memory systems, input/output systems.
|
|
ICOM/INEL 4308. NETWORKING AND ROUTING FUNDAMENTALS. Three credit hours. Three hours of lecture per week. Corequisite: INEL 4301 or authorization of the Director of the Department.
Study of the terminology of computer networks and their protocols, IP protocol addressing, and networking standards. Introduction to network design. Discussion and configuration of several routing protocols
|
|
ICOM 4998. UNDERGRADUATE RESEARCH. One to six credit hours. Three to twenty-four hours of laboratory per week. Pre-requisite: fourth or fifth year student and authorization of the Director of the Department.
Participation, under the supervision of a faculty member acting as an investigator, in a research project.
|
|
| Advanced Undergraduate and Graduate 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 queueing 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 5025. OBJECT-ORIENTED SOFTWARE DEVELOPMENT. Three credit hours. Three hours of lecture per week. Prerequisites: ICOM 4035 or authorization of the Director of the Department.
Discussion of the fundamendal concepts of object-oriented programming. Analysis, design, and development of object-oriented software. Study of object-oriented languages.
|
|
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. Emphasizes hardware and software design. Requires a final project that consists in the development of a working prototype in the laboratory.
|
|
ICOM/INEL 5318. ROUTING, SWITCHING AND WIDE AREA NETWORKS. Three credit hours. Three hours of lecture per week. Prerequisites: ICOM/INEL 4308 or authorization of the Director of the Department.
Study and configuration of link state routing protocols and intermediate-level concepts such as switching, wide area network or WAN standards, virtual local area networks or VLAN, network design, and redundancy. Discussion of strategies for managing and saving address space such as variable length subnet masks and network address transation.
|
|
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.
|
|
| Top |
|
|
|
|