Cs COMPUTER SCIENCE
Cs00008. COMPUTER ARCHITECTURE
Boolean Algebra. Study of Boolean functions. Simplification of Boolean functions. Implantation of Boolean functions. MSI circuits. Designing combinational digital circuits. Designing an Arithmetic Logic Unit (ALU). Use of simulation software for logic circuits and simplification of Boolean functions. Sequential circuits. Practical training of simulated prototypes.
Cs00811. INTRODUCTION TO ENGINEERING
Introduction to engineering. Graduate student profile. Graduate work fields. Development and opportunity areas. Process automatization. Robotics. Computer networks. Computer architecture. Digital electronics design. Microprocessor and microcontroller applications.
CAMPUS: VER, CHIS, CHIH, CCM, C.JUA, OBRE, CEM, GDA, HID, LAG, LEO, MAZ, MTY, CVC, QRO, SALT, SLP, SIN, SON, TAMP, TOL., ZAC.
ACAD. PERIOD: SPRING & FALL
LANGUAGE OF INSTRUCTION: SPANISH
Cs00821. COMPUTER ORGANIZATION
Numerical systems. Arithmetic in different bases. Data representation. Components and general functioning of a computer. Types and operation of memory systems. Arithmetic Logic Unit (ALU). Equipment instructions (types and modes of directing). Searching and execution cycles. Peripheral equipment. I/O operations. Introduction to operative systems. Textbook: W. Stallings, Computer Organization, MacMillan.
CAMPUS: VER, CHIS, CHIH, CCM, C.JUA, OBRE, COL, CEM, GDA, HID, LAG, LEO, MAZ, MTY, CVC, QRO, SALT, SLP, SIN, SON, TAMP, TOL., ZAC.
ACAD. PERIOD: SPRING & FALL
LANGUAGE OF INSTRUCTION: SPANISH
Cs00841. COMPUTER ARCHITECTURE I
Boolean Algebra. Study of Boolean functions. Simplification of Boolean functions. Implantation of Boolean functions. MSI circuits. Designing combinational digital circuits. Designing an Arithmetic Logic Unit (ALU). Use of simulation software for logic circuits and simplification of Boolean functions. Practical training of simulated prototypes.
CAMPUS: CCM, CEM, GDA, LAG, MTY, CVC, QRO, TOL.
ACAD. PERIOD: SPRING & FALL
LANGUAGE OF INSTRUCTION: SPANISH
Cs00842. COMPUTER ARCHITECTURE II
Memory systems. Sequential circuit designing. Register designing. Microprogramming. Designing of a basic computer. General concepts on CISC and RISC architecture. Textbook: Lógica Digital Y Diseño De Computadoras, McGabyte, Noriega Editores.
CAMPUS: CCM, CEM, GDA, LAG, MTY, CVC, QRO, TOL.
ACAD. PERIOD: SPRING & FALL
LANGUAGE OF INSTRUCTION: SPANISH
Cs00844. COMPUTATIONAL ARCHITECRTURE III
To design and implement the different parts of a computer and assemble them to make a basic computer.
Simple digital electronics. High integration digital electronics. Interfaces, translators, sensors and data gathering. Power electronics. Industrial automatization. Diverse applications with integrated circuits. Integrated circuits, printing and production technologies. Textbook: Theodore F. Bogart, Jr., Introduction to Digital Circuits.
CAMPUS: CCM, CEM, GDA, LAG, MTY, CVC, QRO, TOL.
ACAD. PERIOD: SPRING & FALL
LANGUAGE OF INSTRUCTION: SPANISH
Cs00863. SIGNAL ANALYSIS AND COMMUNICATIONS SYSTEMS
Classes of signals. Fourier analysis. Filters and signal distortion. Energy spectral density. Energy signal correlation. Power spectral density. Power signal correlation. Digital transmission of analogical signals. Interference among signals. Amplitude modulation. Frequency modulation. Phase modulation. Textbook: Haykin, An Introduction to Analog and Digital Communication, Wiley.
CAMPUS: CCM, CEM, GDA, LAG, MTY, CVC, QRO, TOL.
ACAD. PERIOD: SPRING & FALL
LANGUAGE OF INSTRUCTION: SPANISH
Design ethodology of digital systems based on microprocessors. Criteria for the selection of a microprocessor when given an application. 8051 microcontroller architecture. Organization of the 8051 microcontroller. Structured programming in 8051 assembler language. Supporting circuits. Verification of direct current characteristics. Verification of alternating current characteristics. Attention and interruption verification. Examples of applications using the 8051. Textbook: Scott Mackenzie, The 8051 Microcontroller I, Prentice Hall, 2nd edition, Peripheral Components, Intel, 1995.
CAMPUS: CCM, CEM, GDA, LAG, MTY, CVC, QRO, TOL.
ACAD. PERIOD: FALL
LANGUAGE OF INSTRUCTION: SPANISH
. Cs00872. MICROPROCESSORS II
Architecture of microprocessors. Concepts of systems. Advanced
architecture: pipeline, superpipeline, superscalar, bus transference
in microprocessors. Design and interconnection of memory systems.
Industrial bus systems. Organization of cache memory. Memory management
units. Protection mechanisms. Exception processing. Design of
discrete-component printed circuits. Design of digital-component
printed circuits. Construction techniques for printed circuits.
Textbooks: Nikitas Alexandidis, Design of Microprocessor-Based
Systems, Prentice Hall; Darryl Lindsey, The Design & Drafting
of Printed Circuits, Bishop Graphics.
Cs00875. TELECOMMUNICATION NETWORKS
Telecommunications in society and business. Companies that provide information. Intelligent telephones. Personal communicators. Electronic boards. Fax. Voice mail. Electronic mail. Teleconferences. Computing for work groups. Data electronic interchange. Analysis of the services required for an actual application. Textbook: Stallings, Data and Computer Communications, MacMillan.
CAMPUS: CCM, CEM, GDA, LAG, LEO, MTY, CVC, QRO, SLP, TOL.
ACAD. PERIOD: FALL
LANGUAGE OF INSTRUCTION: SPANISH
. Cs00881. COMPUTER NETWORKING I
Data Communication Model. Data Communication System. Standars and Protocols. OSI, TCP/IP, SNA models. Digital and Analogic Signals. Multiplexing. Network Transmision Media. Network Topologies, Structured Cabling System. Attenuation and Noise. Medium Access Control. Error Detection and Correction. Flow Control. Communication Switching Techniques.
. Cs00882. COMPUTER NETWORKING II
Basics of Queueing Theory. Network Layer Protocols. Routers. Routing Protocols.
Algorithms of static and dynamic routing. Control of congestion. Connection
Oriented Services and Connectionless Oriented Services. Transport layer services.
Sesion layer services. Presentation layer services. Data representation. Data
compression. Criptography. Authentication.
Cs00883. COMPUTER NETWORKING III
"Net applications: HTTP; SMTP, TELNET; SNMP; FTP; design of LAN and WAN
nets. Nets performance. Net management. Net security. ISDN, ATM. Frame Relay,
Intranets and new technologies."
. Cs00891. TRENDS IN COMPUTER TECHNOLOGY
Robotics. Automatization of buildings. Process control. Artificial intelligence.
Automatic reasoning. Expert systems. Computer graphics. Image processing. Voice
recognition. Pattern recognition. Advanced computer architectures. High-performance
computing. Formal languages. Fourth-generation languages. Data bases.
. Cs00892. PROJECT IN COMPUTER ENGINEERING
Open project for integrating the final courses in microprocessors and control
engineering.
. Cs00893. NETWORK III
Network applications, HTTP, SMTP, TELNET, SNMP, FTP. LAN and WAN networks
design, Performance of networks. Network management. Network secuirty. ISDN.
ATM. Frame Relay. Intranets. New Technologies.
Cs00899. FIELD PROJECTS IN INDUSTRY AND BUSINESS
The student will apply the knowledge of his areas of specialization as well
as his skills, attitudes, and values described in the
2005 ITESM mission. All the above mentioned have been acquired in former courses
as described in his/ her program plan
and will develop a real project in a company linked with ITESM.
Cs00941. LABORATORY: COMPUTER ARCHITECTURE
RLC circuits. Analogous instrumentation. Digital instrumentation. Sequential circuits. PLDs. Memory systems. ALU. Keyboard and display controllers. Step motor and direct current controllers. Sensors. Microprogramming.
CAMPUS: CCM, CEM, GDA, LAG, MTY, CVC, QRO, TOL.
ACAD. PERIOD: SPRING & FALL
LANGUAGE OF INSTRUCTION: SPANISH
Cs00962. LABORATORY: DIGITAL CIRCUITS
Amplifiers using transistors. Interfaces among logic families. Multivibrators. Voltage computers using operational amplifiers. Electronic implantation of arithmetical functions using operational amplifiers. Oscillators using operational amplifiers. Active filters using operational amplifiers. Digital/analogous and analog/digital conversion. SCRs and TRIACs. Voltage-controlled multivibrators. Textbook: Arthur Seidman, Integrated Circuits Application Handbook.
CAMPUS: CCM, CEM, GDA, LAG, MTY, CVC, QRO, TOL.
ACAD. PERIOD: SPRING & FALL
LANGUAGE OF INSTRUCTION: SPANISH
Cs00971. ELECTRONICS LABORATORY
Knowledge of basic measurement equipment (oscilloscope, multimeter, and signal generator) applied to integrated circuits. Applications of transistor-based circuits. Introduction to PLDs (Programmable logic devices) and application development with motors. Textbook: Parallel and Serial Transmissions and Applications with Remote Control Circuits.
CAMPUS: MTY
ACAD. PERIOD: FALL
LANGUAGE OF INSTRUCTION: SPANISH
Cs00972. NETWORK ENGINEERING LABORATORY
Serial and parallel transmission. Frequency response. Signal distortion. Modems.
Network boards. File server configuration. Bridge configuration. Router configuration.
Cs00981. COMPUTER ENGINEERING LABORATORY
Logic analyzers. Exercises in logic control. Exercises in digital control.
Exercises with sensors. Board and interconnection design. Expansion board design.
Cs00982. CONTROL ENGINEERING LABORATORY
Designing a circuit for interfacing the temperature control device for a thermic process and a microcomputer. Nonparametric system identification: pulse test and grade test. Design, tuning and implementation of digital PID controllers. Parametric system identification by minimal squares applied to the design and implementation of contemporary controllers: Deadbeat, Kalman and Dhalin. Design and implementation of an adaptable (self-adjusting) controller. Design and implementation of fuzzy-logic controllers. Elements of programming for programmable controllers by using ladder diagrams. Use of timers, counters, sequencers, and basic functions in programmable controllers. Textbooks: Smith and Corripio, Control automático de procesos; Franklin and Powell, Digital Control of Dynamic Systems.