Academic department:Computer science
This topic is based on Semesters 1 and 2 of the
Cisco Networking Academy Program (CNAP). This course is a comprehensive guide
to understand the fundamentals of computer networks, routing theory, and Cisco
routers programming. Instruction includes, but is not limited to, Open System
Interconnection (OSI) models, network topologies, IP addressing including
subnet masks, network elements, basic network design, structured cabling,
routing concepts, basic Cisco routers configuration, and routing protocols.
It uses the last version of the CNAP online curriculum. Finally, this course
aims not only to prepare students to pass the Cisco Certified Network Associate
(CCNA) exam, but also to teach students the skills they will need to design,
build, and maintain small to medium size networks. For this reason, this course
includes a variety of lab practices.
Cb95031
This topic is based on Semesters 3 and 4 of the
Cisco Networking Academy Program (CNAP). This course is a comprehensive guide
to understand advanced routers configuration and switching, as well as learning
based on advanced projects of network management and network design. Instruction
includes, but is not limited to, LAN switching, Virtual LANs (VLANs), LAN
design, Interior Gateway Routing Protocol (IGRP), Access Control Lists (ACLs),
Novell IPX, network management, WANs, WAN design, WAN Technologies (PPP, Frame
Relay, DDR, HDLC, and ISDN). It uses the last version of the CNAP online curriculum.
Finally, this course aims not only to prepare students to pass the Cisco Certified
Network Associate (CCNA) exam, but also to teach students the skills they
will need to design, build, and maintain small to medium size networks. For
this reason, this course includes a variety of lab practices.
Basic cinematography, developing drawing abilities, animation history, hand drawn & computer animation techniques. Storytelling, storyboard & layout creation, backgrounds, digital coloring, audio mixing, editing techniques. Acting for animation. The student will produce an animated short in video. Textbook: Shamus Culhane, Animation: From Script to Screen". St. Martin's Griffin. 1990. CAMPUS: LEO ACAD.
PERIOD: SPRING & FALL
LANGUAGE
OF INSTRUCTION: SPANISH
Units:3 0 8
Requirement:none
Equivalence:none
Campus:Guadalajara
Academic
department:Basic Computing
Units:3 0 8
Requirement:Operational Systems II (Cb00860)
Semester and career:5o. Semester ISC
Equivalence:none
General aim of the course:
Introduction to Linux Systems Administration, Requirementes Analysis, Planning
for Recovery, Capacity Planning, Help Desk, Network Principles, Security Policy,
Enforcing Security, Booting and Shutdown, The Kernel, Scripting, Backups,
Networking, System Profiles, Automated Installation and Upgrade, User and
Group Administration, Network Services, Mail, Printing, NFS, NIS, Emergencies
Campus:Guadalajara
Bibliography:Administración de Sistemas Linux. Carling, Degler, Dennis,
Prentice Hall/New Riders
Instructor's profile:Teachers with Master Degree or Ph D in Computer Systems,
Information Technology
and experience in Linux Systems
Language of Instruction:Spanish
Academic
department:Basic Computing
Units:3 0 8
Requirement:CB00831
Semester and career:5o. ISC
Equivalence:none
General aim of the course:Fundamental concepts of neural networks.
Learning algorithms. Perceptrons. Backpropagation. Associative Networks.
Radial-Basis Function. Support Vector Machines. Self-Organizing Maps.
Campus:Guadalajara
Bibliography:Anderson, J. A. & Rosenfeld, E. (1988). Neurocomputing, foundations
of research. Cambridge, MA: MIT Press.
Hecht-Nielsen, R. (1990). Neurocomputing. Reading, MA: Addison-Wesley.
Hertz, J., Krogh, A., & Palmer, R. G. (1991). Introduction to the theory
of neural computation. Redwood City, CA: Addison-Wesley.
Instructor's profile:Professor with Master Degree o PhD in Computing
Systems, Electric Engeenering or Electronic, Physics or Mathematics
Language of Instruction:Spanish
Cb95050 Preparation for Certification As Oracle Certified Professional (OCP)
(3-0-8. Requisite: Coursed OCA. 8 ISC) Nota: sustituir OCA por la clave del tópico correspondiente. Equivalence: None
General Course Objective: The student will acquire the necessary knowledge and skills in Oracle SQL and Advanced Oracle database Administration and Tuning to pass the two tests in order to be certified as Oracle Certified Professional on an independent evaluation centre.
Teacher Profile: Master in Computer Science, OCP certified.
Text Books:
Cb 95 051 Introduction to Multimedia
(C-L-U 3-0-8 Requisite: no previous requisite, 7 LEM) Equivalence: none. Program for: 7mo. LEM
General Objective of the course. The student will be able to generate documents that use different media for the presentation of different kinds of information by gathering the necessary data to generate graphic documents, audio and video documents. The student will develop a multimedia project by integrating the information in media documents.
Teacher Profile. Teacher with master degree in information systems, information technology or computer science. Teacher with bachelor degree in computer systems and master degree in business administration, with experience developing multimedia projects.
Cb95052 3D Computer Games and Real-Time Computer Graphics Applications Programming I
(3-0-8
Requirement: None. 6 ISC, 7 LSCA, 7 ISE)
Equivalence: none.
General objective of the course: OpenGL is a programming tool for real-time 3D computer graphics. It has been widely used for computer games (for example Quake II is completely written under OpenGL) and virtual reality. There are thousands scientific applications using OpenGL, so this has become de facto industrial standard for 3D real-time computer graphics.This is a programming course that will give comprehensive and working knowledge of OpenGL. The course is done in classes where the teacher explains the OpenGL functions, programs in front of students some tasks demonstrating the functionality of OpenGL, and assigns projects and homework.
Bibliography: Neider, J. and Davis, T. and Woo, M., OpenGL Programming Guide, Addison-Wesley Publishing Company, 1993Eberly, D., 3D Game Engine Design - A Practical Approach to Real-Time Computer Graphics, Morgan Kaufmann Publishers, 2001
Instructor's profile: The ideal profile to distribute this topic must of being the one of a professor with PhD in Computer Graphics.
Language of Instruction: Spanish.
Campus: Ciudad de México
Cb95053 3D Computer Games and Real-Time Computer Graphics Applications Programming II
(3-0-8
Requirement: None. 7 ISC, 8 LSCA, 8 ISE)
Equivalence: none.
General objective of the course: This course is a second part of the Real-time Computer Graphics Application Design. It is supposed that the participant has taken the course 3D Computer Games and Real-Time Computer Graphics Applications Programming I.The main aim of this course is to give working knowledge of advanced programming tasks of Real-Time Rendering, Game Design, and Virtual Reality application design. After taking this course the students should be able to program independently low and mid-class computer graphics tasks, design basic interactive applications for computer graphics. The course gives knowledge of advanced texturing, physics and physically based animations, advanced scene descriptions, collision detection in 3D and techniques of advanced illumination and real-time rendering.
Bibliography: [Woo99] Woo, M., Neider, J., Davis, T., and Shreiner, D., OpenGL Programming Guide Third Edition, Addison-Wesley, Reading,1999
Instructor's profile: The candidates to teach this curso must hold a MS or PhD in Computer Science and focused in Computer Graphics.
Language of Instruction: Spanish.
Campus: Ciudad de México
(3-0-8
Requirement: None. 8 ISC, 8 LSCA, 8 ISE)
Equivalence: none.
General objective of the course: This class is a continuation of the Computer Security course where the student has the opportunity to complete several laboratory practices, which will reinforce his information security knowledge. The student will have the chance to install and configure several escential information security tools, as well as knowing how to evade them. There will be an opportunity to analyze in a practical way the most common security vulnerabilities found in most applications, as well as to examine the effects of computer viruses. Finally, the student will gain practical knowledge in forensic analysis. Upon completion of this course, the student will gain a solid profile in information security matters and this knowledge will be a fudamental suppport for other computer-related areas.
Bibliography:
Ed Skoudis, “Counter Hack: A Step-by-Step Guide to Computer Attacks and Effective
Defenses”. Prentice Hall, 2001
Stephen Northcutt & Mark Cooper, “Intrusion Signatures and Analysis”. New
Riders Publishing, 2001
Julia H. Allen, “The CERT Guide to System and Network Security Practices”. Addison-Wesley
Pub Co, 2001
Instructor's profile: The ideal profile to distribute a topic as the one of Laboratory of Security must of being the one of a profesionista with postdegree in the area of systems, as well as a certification that its deep knowledge in the subject of computer science security guarantees. Also, the profile must include a practical experience of computer science security in an organization, which complements the theoretical knowledge of the profesionista. Finally, a professional and human ethics is due to have to transmit to the students the values of the Technological one of Monterrey.
Language of Instruction: Spanish.
Campus: Ciudad de México
Cb95055 Solutions and technological infrastructure for e-business
(3-0-8
Requirement: Cs00882, SI00001, Cb00002. 8 ISC, 8 LSCA, 8 ISE)
Equivalence: none.
General objective of the course: The course will let analyze the business problems in enterprise and the student will have the capacity to give proposal solutions based on technology infrastructure for the e-business.The course will allow to analyze a problem of business in the organizations and the student will have the capacity to propose a solution based on a technological infrastructure for the e-business. Later on the student will design and it will implement a technological infrastructure of nets, storage, database and web applications with security, high availability, performance and disaster protection.The student will learn all the elements of a technological architecture of e-business; as well as the different necessary lists of knowledge (roles) inside a multidisciplinary team of systems like developers of applications, database administrators, administrators of systems, net designer (communications manager) and project leader.Finally, the student will participate in the implementation of this technological infrastructure for the e-business in the laboratories of the ITESM.
Bibliography:
The EMC, CISCO, Oracle Initiative. "Resilient Blueprint Version 2 ECOSTRUCTURE"
Publicaciones EMC, CISCO y Oracle.EUA. 2000.
Oracle Corporation. "Oracle by Example" Publicaciones Oracle. EUA
Enero 2003.
W. S. Whyte.” Enabling eBusiness - Integrating Technologies Architectures &
Applications”. John Wiley & Sons. 2001. ISBN: 0471899410
Instructor's profile: The ideal profile to distribute a topic as the one of Solutions and technological infrastructure for e-business must of being the one of a profesionista with postdegree in the area of systems or to electronic commerce, Also, the profile must include a practical experience of architect of technological infrastructure solution for e-business in an organization, which complements the theoretical knowledge of the profesionista. Finally, a professional and human ethics is due to have to transmit to the students the values of the Technological one of Monterrey.
Language of Instruction: Spanish.
Campus: Ciudad de México
Cb95056 Computer Science Research
(3-0-8
Requirement:None. ISC, 8 LSCA, 8 ISE, 8 IEC, 8 IMT)
Equivalence: none.
General objective of the course: The Mission of the Tecnológico de Monterrey establishes "to carry out investigation and extension, prominent for the sustainable development of our country"; as part of the strategy the “Catedras de investigación” have been created, whose general end is to prompt the research and the technological development in identifying areas as priority orienting their activity to the obtaining of products that comply with international standards, and the strengthening of the research centers.
The objective
of this course is to promote the investigation in the under graduated students
by means of its participation in research projects. In this course the student
will be able to work in an active way in some project, with the advising of
some professor that be member of some Catedra or research project. The student
will have the skills to acquire knowledge on its own, generates ideas, to work
in team, and to identify and to solve problems. The values and attitudes that
are promoted in this course are: the enterprising spirit, the responsibility,
and culture of work among others, besides the satisfaction of his contribution
in a project.
Bibliography:
Eco, Umberto. Los límites de la interpretación. Capitulo 1. Ed.
Lumen. Barcelona, 1992.
• Scientific Computing. Michael T. Heath y Michael Heath
The Craft of Research. Wayne C. Booth
Instructor's profile: The professor should be member of a Catedra and/or research project, should have doctorate, and to be full time professor. Interested to work with students in research projects.
Language of Instruction: Spanish.
Campus: Ciudad de México
(3-0-8) Requirement: Cb00831. 6 ISC
Equivalence: None
General aim of the course:The aim of the
course is to introduce the basic concepts behind logic programming (such as
answer set theory (stable models)), as well as to show the students the way
in which these technologies are used for solving problems in knowledge representation,
planning an expert systems.
Bibliography:
Knowledge Representation, Reasoning and Declarative Problem Solving Chitta Baral Cambridge University Press (2003) Foundations of Logic Programming J.W. Lloyd Springer-Verlag, 1984.
Instructor's profile:Ph.D. / M.Sc. in Computer Science.
Cb95058. NET Applications for mobile devices
Academic
department:Computación Básica
Units:8
Requirement:cb00831
Semester and career:5
Equivalence:none
General
aim of the course:Develop mobile applicattions using the .NET
technology
Campus:Monterrey
Bibliography:Building .NET Applications for Mobile Devices
Instructor's
profile:Master degree
Language of Instruction:Spanish
Cb95059.
J2EE Applications Development
Academic
department:Basic Computing
Units:3-0-8
Requirement:Accredited or current CB00-002, CB00-882
Semester and career:8 ISC, 9 ISC, 8 ISI, 9 ISI
Equivalence:None
General aim of the course:Development of Java applications covering J2EE API's, including the development of Java applications for DB with JDBC, development of components with Enterprise Java Beans (EJB), development of web applications with Servlets and JSP's, development of XML applications, Web Services and J2EE Security
Campus:Seleccionar
Campus
Bibliography:Crawford, W.; Farley, J.; Flanagan, D. Java Enterprise in a Nutshell,
2nd Edition. CA: O'Reilly, 2002. ISBN: 059600152-5
Instructor's
profile:Master or Doctor degree on computing areas with
speciality or trainning on Java
Language of Instruction:English
Cb95060. Programming Dynamic Interfaces for the WWW
Academic department:Computación
Básica
Units:3-0-8
Requirement:Accredited "Computación I".
Semester and career:5 ISC, 5 ISI, 5 LSCA, 5 ISE
Equivalence:None
General aim of the course:Web applications development fundamentals. Building interfaces using dynamic html and shockwave technology. Other technologies used to improve the user experience on the web. Interface design challenges for mobile devices.
Campus:Monterrey
Bibliography:To be defined.
Instructor's profile:Master
or Doctor degree in some of the information technology areas and a bachelor
degree on computer science.
Language of Instruction:Spanish
Cb95082. Networks Workshop III & IV
Academic
department:Electronics and Computer Sc.
Units:3 0 8
Requirement:Networks Workshop I & II
Semester and career:7 ISC, LSCA, ISE, IEC
Equivalence:Elective (Topic)
General aim of the course:To develop basic knowledge and skills for design,
instalation and operating support for LANs and WANs. To know the use, instalation
and configuration of switching networks; to know the different routing protocols,
to learn OSPF single area and EIGRP protocols, to learn the importance and use
of access control lists as security mean, to know the different kinds of WANs
technology, design WANs, to learn PPP protocol, ISDN and Frame Relay technologies
and network support fundamentals.
Campus:Querétaro
Bibliography:CCNA Module 3 and 4 Network Academy material
Instructor's profile:Master degree in Computer or Electronic Science or related
field and with CISCO CCNA certification.
Language of Instruction:Spanish
Academic department:Electronics
and Computer Sc.
Units:3 0 8
Requirement:Networks Workshop III & IV or Networks Workshop IV
Semester and career:8 ISC, LSCA, ISE, IEC
Equivalence:Elective (Topic)
General aim of the course:To develop knowledge and skills in scalable networks
and advanced IP addressing management. To learn the fundamentals of routing
proccess. To develop the knowledge an configuration and monitoring skills of
RIP v2, EIGRP, OSPF, Multiarea OSPF, IS-IS and BGP. To develop concepts and
configuration of route optimization and BGP scaling.
Campus:Querétaro
Bibliography:CISCO CCNP Module 5 Network Academy material
Instructor's profile:Master degree in Computer or Electronic Science or related
field and with CISCO CCNP module 5 certification
Language of Instruction:Spanish
Cb95084. Enterprise applications and Web services
Academic department:Electronics
and Computer Systems
Units:3 0 8
Requirement:Accredited: CB00831 Data Structures and CB00861 Databases fundamentals
Semester and career:6 ISC, 6 LSCA, 6 ISI, 6 ISE
Equivalence:Not available
General aim of the course:Characteristics and interoperability of the reference
platforms for development and deployment web services and enterprise applications:
Microsoft .Net y Sun Microsystems J2EE.Choosing and applying design patterns
and best practices for enterprise applications and web services development.
Campus:Seleccionar Campus
Bibliography:Alur, Deepak, John Crupi, Dan Malks. Core J2EE patterns: best practices
and design strategies, 2003, Prentice Hall, ISBN 0-13-142246-4
Microsoft Corporation , Enterprise Solution Patterns Using Microsoft .NET, 2003, Microsoft Press, ISBN: 0-7356-1839-9
Guest , Simon. Microsoft
.NET and J2EE Interoperability Toolkit, 2004, Microsoft Press, ISBN: 0-7356-1922-0
Instructor's profile:Experience in enterprise solutions and web services with
Microsoft and Sun Microsystems platforms, using design patterns.
Language of Instruction:Spanish
Cb95098 Digital Image Processing
Units:3-0-8
Requirement:No
Semester and career:Computer Systems Engineering 8th semester
Equivalence:No
General aim of the course:To know and work with the elements of digital image processing, including image acquisition, storage, and transformation.
Campus:Cuernavaca
Bibliography:
Instructor's
profile:Master of Sciences with speciality in Computer Vision
Language of Instruction:Spanish
Cb95859 Network infrastructure with operating systems
Academic
department that offers it: Departamento de Ingeniería y Arquitectura
Units (CLU): 3-0-8
Requirement: None
Semester and career or graduate program where it is given: 6 ISI, 6
ISC
Equivalence: None.
General aim of the course:
This course provide to the students the knowledge and skills to implement a
network using modern operating system.
At the final of the course, the students will be able to configure the services
DHCP, DNS, WINS, WEB, FTP, MAIL, NEWS, GATEWAY, applications, discuss groups
and Network and resources monitor.
Also will be able to configure security using public key infrastructure (PKI)
and IPSEC
Campus
that requests it: Campus Sonora Norte
Bibliography:
MCSA/MCSE Self-Paced Training Kit: Microsoft Windows 2000 Network Infrastructure
Administration, Exam 70-216, Second Edition by Microsoft CorporationMCSA/MCSE
Self-Paced Training Kit: Managing a Microsoft Windows 2000 Network Environment,
Exam 70-218, Second Edition by Microsoft Corporation Red Hat Linux 9 Bible by
Christopher Negus
Instructor's
profile:
Profesor with career, master and/or PhD in Systems or computer area. Also the
teacher should have practical experience in Network Environment administration.
Language of Instruction* Spanish
Cb00831. Logic programming and problem solving
Academic
department:Basic Computing
Units:3 0 8
Requirement:Cb00831
Semester and career:6 ISC
Equivalence:none
General aim of the course:The aim of the course is to introduce the basic concepts
behind logic programming (such as answer set theory (stable models)), as well
as to show the students the way in which these technologies are used for solving
problems in knowledge representation, planning an expert systems.
Campus:Seleccionar
Campus
Bibliography:BIBLIOGRAFIA
Knowledge Representation, Reasoning and Declarative Problem Solving
Chitta Baral
Cambridge University Press (2003)
Foundations of Logic Programming
J.W. Lloyd
Springer-Verlag, 1984
Instructor's profile:Ph.D. / M.Sc. in Computer Science
Language of Instruction:Spanish
Fecha de la última actualización: 30 de julio del 2004 (m)