20.01.2013 Views

General Course Descriptions - Houston Community College System

General Course Descriptions - Houston Community College System

General Course Descriptions - Houston Community College System

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

itse 1306 CoMputer<br />

progrAMMing using Hypertext<br />

preproCessor (pHp)<br />

prerequisites: iMed 2309, iMed 2351<br />

Credit: 3 (2 lecture, 4 lab<br />

Hypertext preprocessor (PHP) . Includes the basics of<br />

PHP, design of web-based applications, arrays, strings,<br />

regular expressions, file I/O, e-mail and database<br />

interfaces, stream and network programming,<br />

debugging, and security . Emphsizes hands-on<br />

programming skills necessary to develop secure and<br />

reliable PHP-based web applications .<br />

itse 1345 introduCtion to<br />

orACle sql<br />

prerequisites: CosC 1436, engl 1301,<br />

and MAtH 1314<br />

Credit: 3 (2 lecture, 4 lab)<br />

An introduction to the design and creation of relational<br />

databases using Oracle . Topics include storing,<br />

retrieving, updating, and displaying data using<br />

Structured Query Language (SQL) .<br />

itse 1346 dAtABAse tHeory And<br />

design<br />

Credit: 3 (2 lecture, 4 lab)<br />

Introduction to the analysis and utilization of data<br />

requirements and organization intro normalized tables<br />

using the four normal forms of database design .<br />

itse 1350 systeM AnAlysis And<br />

design<br />

prerequisite: CosC1436 or department<br />

Approval<br />

Credit: 3 (2 lecture, 2 lab)<br />

Comprehensive introduction to the planning, design,<br />

and construction of computer information systems<br />

using the systems development life cycle and other<br />

appropriate design tools .<br />

itse 1356 extensiBle MArKup<br />

lAnguAge (xMl)<br />

prerequisite: BCis 1405<br />

Credit: 3 (2 lecture, 2 lab)<br />

Introduction of skills and practices related to Extensible<br />

Markup Language (XML) . Includes Document<br />

Type Definition (DTD), well-formed and valid XML<br />

documents, XML schemes, and Extensible Style<br />

Language (XSL) .<br />

itse 1380 CooperAtiVe<br />

eduCAtion- CoMputer<br />

progrAMMing/progrAMMer,<br />

generAl<br />

prerequisites: Completion of 12 hours<br />

of course work within the major and<br />

department Approval<br />

Credit: 3 (1 lecture, 20 lab)<br />

Career-related activities encountered in the student’s<br />

area of specialization offered through an individualized<br />

agreement among the college, employer, and student .<br />

Under the supervision of the college and the employer,<br />

the student combines classroom learning with work<br />

experience . Includes a lecture component .<br />

itse 1391 orACle 10g neW<br />

FeAtures<br />

prerequisite: itse 1345<br />

Credit: 3 (2 lecture, 4 lab)<br />

Topics address recently identified current events,<br />

skills, knowledge, and/or attitudes and behaviors<br />

pertinent to the technology or occupation and relevant<br />

to the professional development of the student . This<br />

course was designed to be repeated multiple times<br />

to improve student proficiency .<br />

itse 1402 CoMputer<br />

progrAMMing<br />

prerequisite: MAtH 0312<br />

Credit: 4 (3 lecture, 3 lab)<br />

Introduction to computer programming with emphasis<br />

on the fundamentals of structured design, development,<br />

testing, implementation, and documentation . Includes<br />

language syntax, data and file structures, input/output<br />

devices, and files .<br />

itse 1430 introduCtion to C#<br />

progrAMMing<br />

prerequisite: CosC 1437 or department<br />

Approval<br />

Credit: 4 (3 lecture, 3 lab)<br />

Data types, control structures, functions, syntax,<br />

and semantics of the language, classes, class<br />

relationships, and exception handling .<br />

itse 1432 introduCtion to<br />

VisuAl BAsiC.net progrAMMing<br />

prerequisite: CosC 1437 or department<br />

Approval Corequisite: itse 1346<br />

Credit: 4 (3 lecture, 3 lab)<br />

Data types, control structures, functions, syntax<br />

and semantics of the language, classes, class<br />

relationships, and exception handling .<br />

itse 1447 progrAMMing WitH<br />

VisuAl BAsiC.net<br />

prerequisite: itse 1432<br />

Credit: 4 (3 lecture, 3 lab)<br />

Designing and developing enterprise applications<br />

using Microsoft Visual Basic .Net in the Microsoft .<br />

Net Framework . Includes reference types, class<br />

relationships, polymorphism, operators overloading,<br />

and creating and handling exceptions<br />

itse 2302 interMediAte WeB<br />

progrAMMing (j2ee)<br />

prerequisites: itse 1356 and itse 2417<br />

Credit: 3 (2 lecture, 4 lab)<br />

Intermediate applications for web authoring . Topics<br />

may include server side include (SSI), Perl, HTML,<br />

Java, Javascript, and/or ASP .<br />

itse 2313 WeB AutHoring<br />

prerequisites: ArtC 1325, iMed 1316<br />

Credit: 3 (2 lecture, 4 lab)<br />

Instruction in designing and developing web pages<br />

that incorporate text, graphics, and other supporting<br />

elements using current technologies and authoring<br />

tools .<br />

<strong>Course</strong> desCriptions<br />

270<br />

itse 2337 AsseMBly lAnguAge<br />

progrAMMing<br />

Credit: 3 (2 lecture, 4 lab)<br />

Comprehensive coverage of low-level computer<br />

operations and architecture . Includes design,<br />

development, testing, implementation, and<br />

documentation of programs; language syntax; data<br />

manipulation; input/output devices and operations;<br />

and file access .<br />

itse 2346 orACle: AppliCAtions i<br />

prerequisites: itse 1345, CosC 1437 and<br />

itse 1346<br />

Credit: 3 (2 lecture, 4 lab)<br />

Forms in a Developer environment . Topics include the<br />

use of Object Navigator and Virtual Graphics <strong>System</strong><br />

(VGS), Layout Editor and Menu options .<br />

itse 2348 orACle: AppliCAtions ii<br />

prerequisite: itse 2346<br />

Credit: 3 (2 lecture, 4 lab)<br />

A continuation of Oracle Forms: Application I and an<br />

introduction to Reports . Topics include creating multiple<br />

form applications, managing multiple transactions<br />

across modules, and enhancing applications with<br />

custom menus, reports, and charts .<br />

itse 2354 AdVAnCed orACle<br />

pl/sql<br />

prerequisite: itse 1402 or CosC 1436 and<br />

itse 1346<br />

Credit: 3 (2 lecture, 4 lab)<br />

A continuation of Oracle SQL . Topics include<br />

hierarchical queries, set based queries, correlated<br />

subqueries, scripting, and scripting generation .<br />

itse 2417 jAVA progrAMMing<br />

prerequisites: CosC 1437 and itsW 1307<br />

Credit: 4 (3 lecture, 3 lab)<br />

Introduction to Java programming with objectorientation<br />

. Emphasis is on the fundamental syntax and<br />

semantics of Java for applications and web applets .<br />

itse 2421 oBjeCt-oriented<br />

progrAMMing<br />

prerequisite: itse 1447<br />

Credit: 3 (3 lecture, 3 lab)<br />

Introduction to object-oriented programming . Emphasis<br />

on the fundamentals of structured design with classes,<br />

including development, testing, implementation, and<br />

documentation . Includes object-oriented programming<br />

techniques, classes, and objects .<br />

itse 2444 orACle dAtABAse<br />

struCture And dAtA<br />

WAreHousing<br />

prerequisite: itse 2456 Credit: 4<br />

(3 lecture, 3 lab)<br />

A practical application course for modeling and<br />

designing an Oracle data warehouse using case<br />

studies .<br />

itse 2450 MAstering enterprise<br />

deVelopMent using MiCrosoFt<br />

VisuAl BAsiC<br />

prerequisite: itse 1447 Credit: 4<br />

(3 lecture, 3 lab)<br />

In-depth development of client/server solutions using<br />

component object modeling (COM) .

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

Saved successfully!

Ooh no, something went wrong!