Course Description Index |
Student Services |
Degree Plans
Course Description Help Screen
ITSE 1191 Special Topics in Computer Programming (1)
This is a WECM Course Number. Prerequisite: None. Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (1 Lec.)
|
ITSE 1280 Cooperative Education - Computer Programming/Programmer, General (2)
This is a WECM Course Number. Prerequisite: Instructor approval prior to enrollment. Career-related activities, encountered in the student's area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. (1 Lec., 10 Ext.)
|
ITSE 1281 Cooperative Education - Computer Programming (2)
This is a WECM Course Number. Prerequisite: Instructor approval prior to enrollment. Career-related activities, encountered in the student's area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. (1 Lec., 10 Ext.)
|
ITSE 1291 Special Topics in Computer Programming (2)
This is a WECM Course Number. Prerequisite: None. Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (2 Lec.)
|
ITSE 1301 Web Design Tools (3)
This is a WECM Course Number. Prerequisite: Prior working knowledge and experience with personal computers or instructor approval. Designing and publishing Web documents according to World Wide Web Consortium (W3C) standards. Includes graphic design issues and exploration of tools available for creating and editing Web documents. (2 Lec., 4 Lab.)
|
ITSE 1306 Computer Programming Using Hypertext Preprocessor (PHP) (3)
This is a WECM Course Number. Prerequisite: Basic web page generation skills or instructor approval. A study of hypertext preprocessor (PHP). Includes the basics of PHP, design of web-based applications, arrays, strings, regular expressions, file input/output, e-mail, and database interfaces, stream and network programming, debugging, and security. Emphasizes hands-on programming skills necessary to develop secure and reliable PHP based web applications. (2 Lec., 4 Lab.)
|
ITSE 1311 Beginning Web Programming (3)
This is a WECM Course Number. Prerequisite: None. Skill development in web page programming including mark-up and scripting languages. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)
|
ITSE 1330 Introduction to C# Programming (3)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. A study of C# syntax, including data types, control structures, functions, syntax, and semantics of the language, classes, class relationships, and exception handling. (2 Lec., 4 Lab.)
|
ITSE 1332 Introduction to Visual Basic.Net Programming (3)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. A study of Visual Basic.NET (VB.NET) syntax including data types, control structures, functions, syntax and semantics of the language, classes, class relationships, and exception handling. (2 Lec., 4 Lab.)
|
ITSE 1346 Database Theory and Design (3)
This is a WECM Course Number. Prerequisite: None. Introduction to the analysis and utilization of data requirements and organization into normalized tables. (2 Lec., 4 Lab.)
|
ITSE 1347 Programming with Visual Basic.Net (3)
This is a WECM Course Number. Prerequisite: ITSE 1342 or instructor approval. Designing and developing enterprise applications using Microsoft Visual Basic.Net in the Microsoft.Net Framework. Includes reference types, class relationships, polymorphism, operators overloading, and creating and handling exceptions. (2 Lec., 4 Lab.)
|
ITSE 1350 System Analysis and Design (3)
This is a WECM Course Number. Prerequisite: Any ITSE programming course or instructor approval. Comprehensive introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools. This course is cross-listed as ITSE 1450. The student may register for either ITSE 1350 or ITSE 1450, but may receive credit for only one of the two. (2 Lec., 4 Lab.)
|
ITSE 1352 System Design Using Oracle Tools I (3)
This is a WECM Course Number. Prerequisite: ITSE 1345 or instructor approval. Skill development in the use of Designer. Topics include modeling business functions and using Systems Modeler and Repository Object Navigator. This course is cross-listed as 1452. The student may register for either ITSE 1352 or ITSE 1452, but may receive credit for only one of the two. (2 Lec., 4 Lab.)
|
ITSE 1356 Extensible Markup Language (XML) (3)
This is a WECM Course Number. Prerequisite: Basic web page generation skills or instructor approval. Introduction of skills and practices related to Extensible Markup Language (XML). Includes Document Type Definition (DTD), well-formed and valid XML documents, XML schemes, and Extensible Style Language (XSL). (2 Lec., 2 Lab.)
|
ITSE 1359 Introduction to Scripting Languages (3)
This is a WECM Course Number. Prerequisite: Basic web page generation skills or instructor approval. Introduction to scripting languages including basic data types, the control structures, regular expressions, input/output, and textual analysis. (2 Lec., 2 Lab.)
|
ITSE 1380 Cooperative Education - Computer Programming (3)
This is a WECM Course Number. Prerequisite: Instructor approval prior to enrollment. Career-related activities, encountered in the student's area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. (1 Lec., 20 Ext.)
|
ITSE 1381 Cooperative Education - Computer Programming (3)
This is a WECM Course Number. Prerequisite: Instructor approval prior to enrollment. Career-related activities, encountered in the student's area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. (1 Lec., 20 Ext.)
|
ITSE 1391 Special Topics in Computer Programming (3)
This is a WECM Course Number. Prerequisite: None. Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (2 Lec., 2 Lab.)
|
ITSE 1401 Web Design Tools (4)
This is a WECM Course Number. Prerequisite: Basic understanding of personal computers and operating systems as obtained in ITSC 1401 or BCIS 1405 or COSC 1401 or equivalent experience approved by instructor. Designing and publishing Web documents according to World Wide Web Consortium (W3C) standards. Includes graphic design issues and exploration of tools available for creating and editing Web documents. (3 Lec., 3 Lab.)
|
ITSE 1402 Computer Programming (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structure used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Introduction to computer programming with emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)
|
ITSE 1406 Computer Programming Using Hypertext Preprocessor (PHP) (4)
This is a WECM Course Number. Prerequisite: Basic web page generation skills or instructor approval. A study of hypertext preprocessor (PHP). Includes the basics of PHP, design of web-based applications, arrays, strings, regular expressions, file input/output, e-mail, and database interfaces, stream and network programming, debugging, and security. Emphasizes hands-on programming skills necessary to develop secure and reliable PHP based web applications. (3 Lec., 4 Lab.)
|
ITSE 1407 Introduction to C++ Programming (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Introduction to computer programming using C++. Emphasis on the fundamentals of object-oriented design with development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. (3 Lec., 4 Lab.)
|
ITSE 1411 Beginning Web Programming (4)
This is a WECM Course Number. Prerequisite: None. Skill development in web page programming including mark-up and scripting languages. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)
|
ITSE 1418 Introduction to COBOL Programming (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Introduction to computer programming using COBOL. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. (3 Lec., 4 Lab.)
|
ITSE 1422 Introduction to C Programming (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Introduction to programming using C. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. (3 Lec., 4 Lab.)
|
ITSE 1430 Introduction to C# Programming (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. A study of C# syntax including data types, control structures, functions, syntax, and semantics of the language, classes, class relationships, and exception handling. (3 Lec., 4 Lab.)
|
ITSE 1431 Introduction to Visual Basic Programming (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Introduction to computer programming using Visual Basic. Emphasizes the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. (3 Lec., 4 Lab.)
|
ITSE 1432 Introduction to Visual Basic.NET Programming (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. A study of Visual Basic.NET (VB.NET) syntax including data types, control structures, functions, syntax and semantics of the language, classes, class relationships, and exception handling. (3 Lec., 4 Lab.)
|
ITSE 1445 Introduction to Oracle SQL (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. An introduction to the design and creation of relational databases using Oracle. Topics include storing, retrieving, updating, and displaying data using Structured Query Language (SQL). This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)
|
ITSE 1447 Programming with Visual Basic.Net (4)
This is a WECM Course Number. Prerequisite: ITSE 1442 or instructor approval. Designing and developing enterprise applications using Microsoft Visual Basic.Net in the Microsoft.Net Framework. Includes reference types, class relationships, polymorphism, operators overloading, and creating and handling exceptions. (3 Lec., 4 Lab.)
|
ITSE 1449 Programming Logic and Design (4)
This is a WECM Course Number. Prerequisite: None. A disciplined approach to problem-solving with structured techniques and representation of algorithms using appropriate design tools. Discussion of methods for testing, evaluation, and documentation. (3 Lec., 4 Lab.)
|
ITSE 1450 System Analysis and Design (4)
This is a WECM Course Number. Prerequisite: Any ITSE programming course or instructor approval. Comprehensive introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools. This course is cross-listed as ITSE 1350. The student may register for either ITSE 1350 or ITSE 1450, but may receive credit for only one of the two. (3 Lec., 3 Lab.)
|
ITSE 1452 System Design Using Oracle Tools I (4)
This is a WECM Course Number. Prerequisite: ITSE 1445 or instructor approval. Skill development in the use of Designer. Topics include modeling business functions and using Systems Modeler and Repository Object Navigator. This course is cross-listed as ITSE 1352. The student may register for either ITSE 1352 or ITSE 1452, but may receive credit for only one of the two. (3 Lec., 4 Lab.)
|
ITSE 1456 Extensible Markup Language (XML) (4)
This is a WECM Course Number. Prerequisite: Basic web page generation skills or instructor approval. Introduction of skills and practices related to Extensible Markup Language (XML). Includes Document Type Definition (DTD), well-formed and valid XML documents, XML schemes, and Extensible Style Language (XSL). (3 Lec., 3 Lab.)
|
ITSE 1480 Cooperative Education - Computer Programming (4)
This is a WECM Course Number. Prerequisite: Instructor approval prior to enrollment. Career-related activities, encountered in the student's area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. (1 Lec., 30 Ext.)
|
ITSE 1491 Special Topics in Computer Programming (4)
This is a WECM Course Number. Prerequisite: None. Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)
|
ITSE 2216 Java Programming (Short Course) (2)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Introduction to Java programming with object-orientation. Emphasis on the fundamental syntax and semantics of Java for applications and web applets. (1 Lec., 3 Lab.)
|
ITSE 2258 Advanced Computer Programming (Short Course) (2)
This is a WECM Course Number. Prerequisite: ITSE 1302 or instructor approval. Further applications of programming techniques. Topics include file access methods, data structures and modular programming, program testing and documentation. This course may be repeated if topics and learning outcomes vary. (1 Lec., 3 Lab.)
|
ITSE 2302 Intermediate Web Programming (3)
This is a WECM Course Number. Prerequisite: Basic web page generation skills or instructor approval. Techniques for web development. Includes server-side and client-side. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)
|
ITSE 2304 Visual Basic.NET Database Development with ADO.NET (3) New course added November 20, 2007
This is a WECM Course Number. Prerequisite: ITSE 1332 or Object-Oriented Programming experience. Visual Basic.NET applications to access data from a database. Emphasizes Object-Oriented Programming (OOP) and database programming with ADO.NET. This course is cross-listed as ITSE 2404. The student may register for either ITSE 2304 or ITSE 2404, but may receive credit for only one of the two. (2 Lec., 4 Lab.)
|
ITSE 2305 Windows Programming (3)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Introduction to computer programming for windows. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)
|
ITSE 2334 Advanced Visual Basic.NET Programming (3) New course added November 20, 2007
This is a WECM Course Number. Prerequisite: ITSE 1332 or instructor approval. Windows Forms, ADO.NET, XML, Data Bound Controls, DataSet, Assemblies, Attributes, Reflection, Marshalling and Remoting, Threads and Synchronization, Streams, Deployment, Generics, Partial Classes, Application Blocks, and data encryption. Emphasizes using the more advanced features of the .NET Framework Class Library. This course is cross-listed as ITSE 2434. The student may register for either ITSE 2334 or ITSE 2434, but may receive credit for only one of the two. (2 Lec., 4 Lab.)
|
ITSE 2338 C# Database Development with ADO.NET (3) New course added November 20, 2007
This is a WECM Course Number. Prerequisite: ITSE 1330 or Object-Oriented Programming experience. C# applications to access data from a database. Emphasizes Object-Oriented Programming (OOP) and database programming with ADO.NET. This course is cross-listed as ITSE 2438. The student may register for either ITSE 2338 or ITSE 2438, but may receive credit for only one of the two. (2 Lec., 4 Lab.)
|
ITSE 2340 Oracle Distributed Database and Client/Server Systems (3)
This is a WECM Course Number. Prerequisite: ITSE 2356 and prior networking course or instructor approval. An introduction to Oracle to Oracle Client/Server connectivity and distributed databases. Topics include configuring, administering, tuning, troubleshooting Oracle SQL*Net and related tools in a secure client/server environment and implementing a network in conjunction with one or more Oracle or non-Oracle databases. This course is cross-listed as ITSE 2440. The student may register for either ITSE 2340 or ITSE 2440, but may receive credit for only one of the two. (2 Lec., 4 Lab.)
|
ITSE 2344 Oracle Database Structure and Data Warehousing (3)
This is a WECM Course Number. Prerequisite: ITSE 2340 or instructor approval. A practical application course for modeling and designing an Oracle data warehouse using case studies. This course is cross-listed as ITSE 2444. The student may register for either ITSE 2344 or ITSE 2444, but may receive credit for only one of the two. (2 Lec., 4 Lab.)
|
ITSE 2346 Oracle: Application I (3)
This is a WECM Course Number. Prerequisite: ITSE 2354 or instructor approval. Skill development in the use of Forms in a Developer environment. Topics include the use of Object Navigator and Virtual Graphics System (VGS), Layout Editor and Menu options. This course is cross-listed as ITSE 2446. The student may register for either ITSE 2346 or ITSE 2446, but may receive credit for only one of the two. (2 Lec., 4 Lab.)
|
ITSE 2348 Oracle: Applications II (3)
This is a WECM Course Number. Prerequisite: ITSE 2346 or instructor approval. A continuation of Oracle Forms: Application I. Includes creating multiple form applications, managing multiple transactions across modules, and enhancing applications with custom menus, and charts. This course is cross-listed as ITSE 2448. The student may register for either ITSE 2348 or ITSE 2448, but may receive credit for only one of the two. (2 Lec., 4 Lab.)
|
ITSE 2352 System Design Using Oracle Tools II (3)
This is a WECM Course Number. Prerequisite: ITSE 1352 or instructor approval. A continuation of System Design Using Oracle Tools I. Topics include creating a business information model, transforming the analysis model into design level definitions, refining the data and application design, and generating databases objects using Oracle Developer and WebServer. This course is cross-listed as ITSE 2452. The student may register for either ITSE 2352 or ITSE 2452, but may receive credit for only one of the two. (2 Lec., 4 Lab.)
|
ITSE 2353 Advanced C# Programming (3) New course added November 20, 2007
This is a WECM Course Number. Prerequisite: ITSE 1430 or instructor approval. Windows Forms, ADO.NET, XML, Data Bound Controls, DataSet, Assemblies, Attributes, Reflection, Marshalling and Remoting, Threads and Synchronization, Streams, Deployment, Generics, Partial Classes, Application Blocks, and data encryption. Emphasizes using the more advanced features of the .NET Framework Class Library. This course is cros--listed as ITSE 2453. The student may register for either ITSE 2353 or ITSE 2453, but may receive credit for only one of the two. (2 Lec., 4 Lab.)
|
ITSE 2354 Advanced Oracle PL/SQL (3)
This is a WECM Course Number. Prerequisite: ITSE 1345 or instructor approval. A continuation of Oracle SQL. Topics include hierarchical queries, set based queries, correlated subqueries, scripting, and scripting generation. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)
|
ITSE 2356 Oracle Database Administration I (3)
This is a WECM Course Number. Prerequisite: Previous Oracle skills or instructor approval. Fundamentals of the tasks and functions required of a database administrator using Oracle. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)
|
ITSE 2358 Oracle Database Administration II (3)
This is a WECM Course Number. Prerequisite: ITSE 2356 or instructor approval. A continuation of Oracle Database Administration I. Topics include recovery procedures, logical backups, standby database capabilities, and performance tuning of the Oracle Server. Common performance problems and the use of diagnostic tools to troubleshoot and optimize throughput will be discussed. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)
|
ITSE 2401 Windows Programming Using C++ (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Introduction to computer programming for Windows using C++. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. (3 Lec., 4 Lab.)
|
ITSE 2402 Intermediate Web Programming (4)
This is a WECM Course Number. Prerequisite: Basic web page generation skills or instructor approval. Techniques for web development. Includes server-side and client-side. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)
|
ITSE 2404 Visual Basic.NET Database Development with ADO.NET (4) New course added November 20, 2007
This is a WECM Course Number. Prerequisite: ITSE 1432 or Object-Oriented Programming experience. Visual Basic.NET applications to access data from a database. Emphasizes Object-Oriented Programming (OOP) and database programming with ADO.NET. This course is cross-listed as ITSE 2304. The student may register for either ITSE 2304 or ITSE 2404, but may receive credit for only one of the two. (3 Lec., 4 Lab.)
|
ITSE 2405 Windows Programming (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Introduction to computer programming for windows. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)
|
ITSE 2409 Database Programming (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Database development using database programming techniques emphasizing database structures, modeling, and database access. (3 Lec., 4 Lab.)
|
ITSE 2413 Web Authoring (4)
This is a WECM Course Number. Prerequisite: None. Instruction in designing and developing web pages that incorporate text, graphics, and other supporting elements using current technologies and authoring tools. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)
|
ITSE 2417 Java Programming (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Introduction to object oriented Java programming. Emphasizes the fundamental syntax and semantics of Java for applications and web applets. (3 Lec., 4 Lab.)
|
ITSE 2421 Object-Oriented Programming (4)
This is a WECM Course Number. Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent. Introduction to object-oriented programming. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes object-oriented programming techniques, classes, and objects. (3 Lec., 4 Lab.)
|
ITSE 2429 Oracle Network Administration and Performance Tuning (4)
This is a WECM Course Number. Prerequisite: ITSE 2358 or ITSE 2458 or instructor approval. Introduction to Oracle Client/Server connectivity and distributed databases including configuring, administering, tuning, troubleshooting Oracle SQL *Net and related tools. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)
|
ITSE 2431 Advanced C++ Programming (4)
This is a WECM Course Number. Prerequisite: ITSE 1407 or instructor approval. Further application of C++ programming techniques including file access, abstract data structures, class inheritance, and other advanced techniques. (3 Lec., 4 Lab.)
|
ITSE 2434 Advanced Visual Basic.NET Programming (4) New course added November 20, 2007
This is a WECM Course Number. Prerequisite: ITSE 1432 or instructor approval. Windows Forms, ADO.NET, XML, Data Bound Controls, DataSet, Assemblies, Attributes, Reflection, Marshalling and Remoting, Threads and Synchronization, Streams, Deployment, Generics, Partial Classes, Application Blocks, and data encryption. Emphasizes using the more advanced rfeatures of the .NET Framework Class Library. This course is cross-listed as ITSE 2334. The student may register for either ITSE 2334 or ITSE 2434, but may receive credit for only one of the two. (3 Lec., 4 Lab.)
|
ITSE 2437 Assembly Language Programming (4)
This is a WECM Course Number. Prerequisite: Any ITSE programming course or instructor consent. Comprehensive coverage of low-level computer operations and architecture. Includes design, development, testing, implementation, and documentation of programs; language syntax; data manipulation; input/output devices and operations; and file access. (3 Lec., 4 Lab.)
|
ITSE 2438 C# Database Development with ADO.NET (4) New course added November 20, 2007
This is a WECM Course Number. Prerequisite: ITSE 1430 or Object-Oriented programming experience. C# applications to access data from a database. Emphasizes Object-Oriented Programming (OOP) and database programming with ADO.NET. This course is cross-listed as ITSE 2338. The student may register for either ITSE 2338 or ITSE 2438, but may receive credit for only one of the two. (3 Lec., 4 Lab.)
|
ITSE 2439 Advanced Windows Programming Using C++ (4)
This is a WECM Course Number. Prerequisite: ITSE 2401 or instructor approval. Further applications of windows programming techniques using C++ including file access methods, data structures, modular programming, program testing, and documentation. (3 Lec., 3 Lab.)
|
ITSE 2440 Oracle Distributed Database and Client/Server Systems (4)
This is a WECM Course Number. Prerequisite: ITSE 2456 and prior networking course or instructor approval. An introduction to Oracle, to Oracle Client/Server connectivity and distributed databases. Topics include configuring, administering, tuning, troubleshooting Oracle SQL*Net and related tools in a secure client/server environment and implementing a network in conjunction with one or more Oracle or non-Oracle databases. This course is cross-listed as ITSE 2340. The student may register for either ITSE 2440 or ITSE 2340, but may receive credit for only one of the two. (3 Lec., 4 Lab.)
|
ITSE 2443 Advanced Windows Programming (4)
This is a WECM Course Number. Prerequisite: ITSE 2405 or instructor consent. Further applications of windows programming techniques, including file access methods, data structures, modular programming, program testing, and documentation. (3 Lec., 4 Lab.)
|
ITSE 2444 Oracle Database Structure and Data Warehousing (4)
This is a WECM Course Number. Prerequisite: ITSE 2440 or instructor approval. A practical application course for modeling and designing an Oracle data warehouse using case studies. This course is cross-listed as ITSE 2344. The student may register for either ITSE 2344 or ITSE 2444, but may receive credit for only one of the two. (3 Lec., 4 Lab.)
|
ITSE 2445 Data Structures (4)
This is a WECM Course Number. Prerequisite: Any ITSE Introductory programming course or instructor approval. Advanced programming techniques. Includes an in-depth look at various data structures and the operations performed on them. (3 Lec., 3 Lab.)
|
ITSE 2446 Oracle: Application I (4)
This is a WECM Course Number. Prerequisite: ITSE 2454 or instructor approval. Skill development in the use of Forms in a Developer environment. Topics include the use of Object Navigator and Virtual Graphics System (VGS), Layout Editor and Menu options. This course is cross-listed as ITSE 2346. The student may register for either ITSE 2346 or ITSE 2446, but may receive credit for only one of the two. (3 Lec., 3 Lab.)
|
ITSE 2447 Advanced Database Programming (4)
This is a WECM Course Number. Prerequisite: ITSE 2409 or instructor consent. Database development using complex database programming techniques emphasizing multiple interrelated files, menu design, security implementation, and multiple access. (3 Lec., 4 Lab.)
|
ITSE 2448 Oracle: Applications II (4)
This is a WECM Course Number. Prerequisite: ITSE 2446 or instructor approval. A continuation of Oracle Forms: Application I. Includes creating multiple form applications, managing multiple transactions across modules, and enhancing applications with custom menus, and charts. This course is cross-listed as ITSE 2348. The student may register for either ITSE 2348 or ITSE 2448, but may receive credit for only one of the two. (3 Lec., 4 Lab.)
|
ITSE 2449 Advanced Visual Basic Programming (4)
This is a WECM Course Number. Prerequisite: ITSE 1431 or instructor consent. Further applications of programming techniques using Visual Basic. Includes file access methods, data structures and modular programming, program testing and documentation. (3 Lec., 4 Lab.)
|
ITSE 2451 Advanced COBOL Programming (4)
This is a WECM Course Number. Prerequisite: ITSE 1418 or instructor consent. Further applications of programming techniques using COBOL, including file access methods, data structures, modular programming, program testing, and documentation. (3 Lec., 4 Lab.)
|
ITSE 2452 System Design Using Oracle Tools II (4)
This is a WECM Course Number. Prerequisite: ITSE 1452 or instructor approval. A continuation of System Design Using Oracle Tools I. Topics include creating a business information model, transforming the analysis model into design level definitions, refining the data and application design, and generating databases objects using Oracle Developer and WebServer. This course is cross-listed as ITSE 2352. The student may register for either ITSE 2352 or ITSE 2452, but may receive credit for only one of the two. (3 Lec., 3 Lab.)
|
ITSE 2453 Advanced C# Programming (4) New course added November 20, 2007
This is a WECM Course Number. Prerequisite: ITSE 1430 or instructor approval. Windows Forms, ADO.NET, XML, Data Bound Controls, DataSet, Assemblies, Attributes, Reflection, Marshalling and Remoting, Threads and Synchronization, Streams, Deployment, Generics, Partial Classes, Application Blocks, and data encryption. Emphasizes using the more advanced features of the .NET Framework Class Library. This course is cross-listed as ITSE 2353. The student may register for either ITSE 2353 or ITSE 2453, but may receive credit for only one of the two. (3 Lec., 4 Lab.)
|
ITSE 2454 Advanced Oracle PL/SQL (4)
This is a WECM Course Number. Prerequisite: ITSE 1445 or instructor approval. A continuation of Oracle SQL. Topics include hierarchical queries, set based queries, correlated subqueries, scripting, and scripting generation. This course may be repeated if topics and learning outcomes vary. (3 Lec., 3 Lab.)
|
ITSE 2455 Advanced C Programming (4)
This is a WECM Course Number. Prerequisite: ITSE 1422 or instructor consent. Further applications of programming techniques using C. Topics include file access methods, data structures, modular programming, program testing, and documentation. (3 Lec., 4 Lab.)
|
ITSE 2456 Oracle Database Administration I (4)
This is a WECM Course Number. Prerequisite: Previous Oracle skills or instructor approval. Fundamentals of the tasks and functions required of a database administrator using Oracle. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)
|
ITSE 2457 Advanced Object-Oriented Programming (4)
This is a WECM Course Number. Prerequisite: ITSE 2421 or instructor consent. Application of advanced object-oriented programming techniques such as abstract data structures, class inheritance, virtual functions, and exception handling. (3 Lec., 4 Lab.)
|
ITSE 2458 Oracle Database Administration II (4)
This is a WECM Course Number. Prerequisite: ITSE 2456 or instructor consent. A continuation of Oracle Database Administration I. Topics include recovery procedures, logical backups, standby database capabilities, and performance tuning of the Oracle Server. Common performance problems and the use of diagnostic tools to troubleshoot and optimize throughput will be discussed. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)
|
ITSE 2459 Advanced Computer Programming (4)
This is a WECM Course Number. Prerequisite: ITSE 1402 or instructor consent. Further applications of programming techniques. Topics include file access methods, data structures, modular programming, program testing, and documentation. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)
|
Academic Courses
Designated by the Texas Higher Education Coordinating Board for transfer among community colleges and state public four year colleges and universities as freshman and sophomore general education courses.
WECM Courses
Designated by the Texas Higher Education Coordinating Board as workforce education (technical) courses offered for credit and CEUs (Continuing Education Units). While these courses are designed to transfer among state community colleges, they are not designed to automatically transfer to public four year colleges and universities.
|