D-24
2012-2013 TMCC College Catalog
COMPUTER INFORMATION TECHNOLOGY
Advanced Java
CIT 230
3.00
Prerequisite: CIT 130.
This course builds upon the foundation constructed in Beginning JAVA. Since JAVA works behind the scenes to power Internet
applications, this class will focus more heavily upon application development with an emphasis on client-side and server-side techniques.
Example topics include, but are not limited to, Swing, Collections, Multimedia, Networking, JDBC, Servlets and JSP, JavaBean and XML.
Advanced Visual Basic
CIT 232
3.00
Prerequisite: CIT 132 or approval of the instructor.
In-depth study of the advanced BASIC programming language concepts as used for writing business-oriented programs. Use of computers
to enter, debug, and execute programs.
Advanced C# Programming
CIT 234
3.00
Prerequisite: CIT 134 or permission of instructor.
This course is the second semester of C# programming, and will include exposure to the .NET platform, but the primary emphasis will be
on some of the more advanced features of the language including: dynamic data structures, reusable data structures, and use of existing
collections. This course may not transfer to a baccalaureate degree of art or science within the universities in the Nevada System of Higher
Education (NSHE).
Advanced Web Development
CIT 251
3.00
Prerequisite: CIT 151 and a beginning programming course (CIT 130 or CIT 134 or CS 135R), or instructor approval.
This course prepares students to use server-side web technologies. The course covers the concepts, design and basic coding of advanced
web applications.
Web Languages
CIT 257
3.00
Prerequisite: CIT 152R or instructor approval.
This course explores a variety of emerging technologies that are used in sophisticated Web sites. Students will explore advanced Internet
topics that may include dynamic Web site content, database integration, e-commerce, security, server-side configurations, scripting,
common gateway interfaces and Web application development.
Project Management
CIT 263R
3.00
Prerequisite: CIT 114 R, CIT 128 and CSCO 120 or instructor approval.
The purpose of this course is to help students gain the knowledge required to effectively plan, implement and complete IT projects across
the organization. Topics will include business practices, interpersonal skills and management process.
Internship in CIT I
CIT 290
1.00 - 6.00
Prerequisite: None
Work and study in participating and approved business organizations. Department approval required before acceptance of student into
course. Department review of student's activities and development on the job required. This class will have variable credit of one to six
depending on the work hours required. This course may be repeated. This course may not transfer to a baccalaureate degree of art or
science within the universities in the Nevada System of Higher Education (NSHE).
Internship in CIT II
CIT 291
1.00 - 6.00
Prerequisite: None
Available to students who have completed most Core and Emphasis requirements and have a 2.5 GPA. Work and study in participating and
approved business organizations. Department approval required before acceptance of student into course. Department review of student's
activities and development on the job required. This class will have variable credit of one to six depending on the work hours required.
This course may be repeated. This course may not transfer to a baccalaureate degree of art or science within the universities in the Nevada
System of Higher Education (NSHE).
Advanced Special Topics in CIT
CIT 298
1.00 - 6.00
Prerequisite: None
Various short courses and workshops covering a variety of subjects in the advanced general Computer and Information Technology area.
This class will have variable credit of one to six depending on the course content and number of contact hours required. This course may
be repeated for up to six credits. This course may not transfer to a baccalaureate degree of art or science within the universities in the
Nevada System of Higher Education (NSHE).
Independent Study in CIT
CIT 299
1.00 - 6.00
Prerequisite: None
The student will do a special project involving a subject or skill related to the CIT curriculum. The project will be designed with a faculty
advisor. This class will have variable credit of one to six depending on the course content and number of contact hours required. This
course may be repeated. It may be substitute for another course with special permission of the Division. This course may repeated for up to
six credits. This course may not transfer to a baccalaureate degree of art or science within the universities in the Nevada System of Higher
Education (NSHE).
COMPUTER SCIENCE
�
TMCC College Catalog 2012-2013
* This course might not transfer to a baccalaureate degree of art or science within the universities in the Nevada System of Higher Education
(NSHE). If you plan to pursue a four-year degree, check with the institution where you intend to transfer to learn whether this course will count
toward the degree you intend to seek.