General Course Descriptions - Houston Community College System
General Course Descriptions - Houston Community College System
General Course Descriptions - Houston Community College System
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) .