10.07.2015 Views

2005-07 Catalog - Tacoma Community College

2005-07 Catalog - Tacoma Community College

2005-07 Catalog - Tacoma Community College

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

116 Credit Course Descriptions<strong>Tacoma</strong> <strong>Community</strong> <strong>College</strong>Information TechnologyIT 239 (W)Advanced Visual Basic (5)Advanced Visual Basic applicationdevelopment with emphasis on databaseaccess, class modules, active-x controls, andthe use of Visual Basic in a client-serverenvironment.Prerequisite: IT 238 with a grade of 'C' or higheror instructor permission.IT 240 (F)C++ (5)Introduction to the structure and use ofC++. Students use C++ to create objectorientedprograms.Prerequisite: IT 201 with a grade of ‘C’ or higher.IT 241 (W)Advanced C++ (5)Visual concepts of C++. Other topicsinclude Microsoft Foundation Classes andActive-X controls.Prerequisite: IT 240 with a grade of ‘C’ or higheror instructor permission.IT 242 (W)Java Programming (5)Introduction to the syntax and semantics ofJava. Students will use loops, selections,nested structures and arrays of basic datatypes, and will identify and apply basicdebugging techniques. Object-orienteddesign will be stressed.Prerequisite: IT 201 with a grade of ‘C’ or higheror instructor permission.IT 243 (Sp)Advanced Java (5)This is the second course in the IT Javaseries. Students will be able to implementvarious types of abstraction to programdesign, use recursion in dealing withcomplex problem solving, and understandthe basics of various data structures.Students will also use various sorting/searching schemes of large amounts of data,along with analyzing a programs efficiency.Prerequisite: IT 242 with a grade of ‘B’ or higheror instructor permission.IT 245 (Sp)Data Modeling (2)Data Modeling focuses on the design ofrelational databases using such tools as entryrelationship diagrams and normalization tocreate an efficient database design. This classstudies the data modeling process as well asthe interaction that must take place betweenthe designer and user to develop a workabledatabase design.Prerequisite: CU 210 with a grade of ‘C’ orhigher, or instructor permission.IT 247Introduction to Project Management (5)An introduction to project managementfrom a team member perspective. Studentswill learn the different tools and techniquesused in initiating, planning, developing,documenting and completing a project.Prerequisite: IT 235 with a ‘B’ or higher, BUS 101or ACCNT 110, BUS 164, and BUS/ENGL100 or ENGL 101 or instructor permission.IT 248 (Sp)SQL Server Implementation (3)Focuses on the process to implement adatabase on Microsoft SQL-Server. Studentswill use both a graphical user interface andstructured query language to implementtables, relationships, views, indexes, storedprocedures and triggers.Prerequisite: IT 245 with a grade of ‘C’ or higher.IT 250Extendable Markup Language (XML) (5)Examines the use of Extendable MarkupLanguage (XML) to categorize andencapsulate data in a form that is recognizedby multiple applications. The class will have aform on web-based XML use, and willintegrate the creation of XML structures andextensible style sheets.Prerequisite: IT 201 and IT 254 with a grade of‘C’ or higher or instructor permission.IT 254 (F)Web Development (5)An introduction to client-side web pagedevelopment using HTML, dynamic HTML,and an introduction to scripting. Web pagecomposition and the use of multimedia inweb pages will also be discussed.Prerequisite: IT 235 with a grade of ‘C’ or higheror instructor permission.IT 255 (W)Advanced Web Development (5)Advanced web development including clientand server-side scripting. Students will buildan advanced web application that incorporatesgraphics and accesses static data sources.Prerequisite: IT 254 with a grade of ‘C’ or higheror instructor permission.IT 257 (Sp)Server Data Access (5)Students will develop advanced skills in webpage development including accessing andupdating server data. Active-server pagetechnology and relational database access arethe primary concepts of the course.Prerequisite: IT 255 with a grade of ‘C’ or higheror instructor permission.IT 260 (Sp)Client/Server Technology - LANs (5)This course introduces the student to theconcepts of data communication in a LocalArea Network (LAN) environment. It includestraining in the methods and protocols used toallow networked computer systems tocommunicate in local environments. Topicsinclude the OSI Communication Model,transmission media, protocol stacks especiallyTCP/IP, simple internetworking, and LANservices. Course objectives are based on thoseof the Network + and the retired MicrosoftNetwork Essentials certification exams.Prerequisite: IT 235 with a grade of ‘B’ or higher.IT 261 (Sp)Administration of Networks (5)The student is introduced to networking andto a detailed study of network administrationtechniques. This is an applied course in theconcepts of local area networks (LANs). Thestudent focuses on configuration of file andprint services. Methods and tools fordesigning, implementing, and maintaining asecure, expandable local area networkenvironments are studied. MicrosoftWindows 2003 Server is used as the platformfor this course.Prerequisite: IT 102 and IT 110 both with a gradeof ‘C’ or higher, BUS 164.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!