28.02.2013 Views

College Catalog Cover Design 2 - Pima Community College

College Catalog Cover Design 2 - Pima Community College

College Catalog Cover Design 2 - Pima 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.

COMPUTER INFORMATION SYSTEMS<br />

CIS 250 Introduction to Assembly Language<br />

3 cr. hrs. 3 periods (3 lec.)<br />

Beginning assembly language programming. Includes number systems, machine architecture, program design, the<br />

assembler, the stack, array processing and indexing, and sorting. Also includes program debugging and testing,<br />

performance issues, program profiling, and programmer productivity issues.<br />

Prerequisite(s): CIS 131.<br />

Recommendation: Consult instructor for alternative prerequisites before enrolling in this course.<br />

Offered: Fall, Spring.<br />

CIS 254 SQL Server Administration<br />

4 cr. hrs. 4 periods (4 lec.)<br />

Introduction to the installation and configuration of the Microsoft Structured Query Language (SQL) Server database<br />

management system. Includes server startup and shutdown, database objects, managing security and database files,<br />

backing up and restoring databases, planning size requirements, automating administrative tasks, transferring data, and<br />

monitoring and maintaining SQL server. Also includes replication, developing applications, the server and the Internet,<br />

optimizing performance, creating and managing triggers, data consistency and concurrency, transaction management, and<br />

managing and using views.<br />

Prerequisite(s): CIS 162.<br />

Offered: May not be offered this year, check class schedule.<br />

CIS 265 The C Programming Language<br />

4 cr. hrs. 4 periods (4 lec.)<br />

Principles and syntax of ANSI Standard C and many of the common library functions. Includes writing C programs in<br />

portable code to facilitate systems programming concepts.<br />

Prerequisite(s): CIS 250 or concurrent enrollment.<br />

Offered: Fall, Spring.<br />

CIS 266 CGI Programming with PERL<br />

3 cr. hrs. 3 periods (3 lec.)<br />

Development of Common Gateway Interface (CGI) scripts using Practical Extraction and Report Language (Perl). Includes<br />

review of Internet technology and web-based services, review of HyperText Markup Language (HTML), introduction to CGI,<br />

server side includes, the Perl language, and client-server interaction. Also includes providing predictable web service, form<br />

processing, processing cookies, and Perl CGI debugging.<br />

Prerequisite(s): CIS 121, 265.<br />

Offered: May not be offered this year, check class schedule.<br />

CIS 269 Data Structures<br />

5 cr. hrs. 5 periods (5 lec.)<br />

Advanced topics in computer science and programming in C. Includes software engineering concepts and theory, review of<br />

C, stacks, queues, recursion, dynamic abstract data structures, sort and search algorithms, and graphs and networks.<br />

Prerequisite(s): CIS 265.<br />

Offered: Spring.<br />

CIS 273 Advanced Web Development<br />

4 cr. hrs. 4 periods (4 lec.)<br />

Advanced web development including design and implementation of database web application. Includes review of<br />

Hypertext Markup language (HTML), Visual InterDev environment, design considerations for web development,<br />

introduction to vbScript, JavaScript and Common Gateway Interface (CGI), client-side scripting and validation, script<br />

objects and events, use of Java Applets, and use of Active X components. Also includes Dynamic Hypertext Markup<br />

Language (DHTML), Cascading Style Sheets (CSS), active server pages and server-side scripting, use of databases with<br />

ActiveX Data Objects (ADO), various database types, security issues, and debug and deploy application.<br />

Prerequisite(s): CIS 121.<br />

Offered: May not be offered this year, check class schedule.<br />

CIS 274 PHP and MySQL Web Development<br />

4 cr. hrs. 4 periods (4 lec.)<br />

Introduction to PHP programming language and MySQL database system and their application to building entry-level Web<br />

applications. Includes writing PHP programs for processing, storing and retrieving data for WEB application as well as<br />

examples of code that can be used in real-world interactive WEB applications systems.<br />

Recommendation: Completion of CIS 121 and 131 before enrolling in this course.<br />

Offered: May not be offered this year, check class schedule.<br />

<strong>Pima</strong> <strong>Community</strong> <strong>College</strong> <strong>Catalog</strong> 2011/2012 361

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

Saved successfully!

Ooh no, something went wrong!