Course Descriptions

 

ITSE  1301  Web Design Tools
Designing and publishing Web documents according to World Wide Web Consortium (W3C) standards.  Emphasis on optimization of graphics and images and exploration of the tools available for creating and editing Web documents. Lab required. 3 credit hours. (W)

 

ITSE  1306  PHP Programming
Introduction to PHP, including the design of web-based applications, arrays, strings, regular expressions, file input/output, e-mail and database interfaces, stream and network programming, debugging, and security. Additionally, emphasizes hands-on programming skills necessary to develop secure and reliable PHP based web applications. Lab required. Prerequisites: COSC 1436 and ITSE 1311 or consent of Associate Dean/Director. 3 credit hours. (W)

 

ITSE  1311  Beginning Web Programming
Skills development in web programming including mark-up and scripting languages. Additionally, the course focuses on use of HTML and CSS to create web sites and includes an introduction to JavaScript.  Lab required.  3 credit hours.  (W)

 

ITSE  1330  Introduction to C# Programming
A study of C# syntax including data types, control structures, functions, syntax, and semantics of the language, classes, class relationships, and exception handling. Lab required. Prerequisite: COSC 1315 or COSC 1436 or consent of Associate Dean/Director. 3 credit hours. (W)

 

ITSE  1332  Introduction to Visual Basic.NET Programming
Introduction to Visual Basic.NET (VB.NET) including data types, control structures, functions, syntax, and semantics of the language, classes, class relationships, and exception handling. Lab required. 3 credit hours. (W)

 

ITSE  1333  Mobile Applications Development
An overview of different mobile platforms and their development environments. Lab required. Prerequisite: ITSE 2302 or consent of Associate Dean/Director. 3 credit hours. (W)

 

ITSE 1346  Database Theory and Design
Introduction to the analysis and utilization of data requirements and organization into normalized tables using the normal forms of database design. Additionally, an introduction to relational and non-relational database theory and the practical applications of a contemporary databases. Introduction to the analysis and utilization of data requirements and organization into normalized tables using the normal forms of database design. Topics may adapt to changes in industry practices. Lab required. 3 credit hours. (W)

 

ITSE  1350  System Analysis and Design
Introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools. Lab required. Prerequisite: COSC 1436, ITSE 1330, or ITSE 1359. 3 credit hours. (W)

  

ITSE  1359  Introduction to Scripting Languages - Python
Introduction to scripting languages including basic data types, control structures, regular expressions, input/output, and textual analysis. Topics may adapt to changes in industry practices. Lab required. 3 credit hours. (W)

  

ITSE  1380  Cooperative Education -Computer Programming/Programmer, General
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. Contact the Associate Dean/Director for more information. 3 credit hours. (W)

 

ITSE  1393  Special Topics in Computer Systems Analysis
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 was designed to be repeated multiple times to improve student proficiency. Lab required. 3 credit hours. (W)

Business Intelligence
An introduction to Business Intelligence analysis and reporting. The topics of study will include creating a data source, dimensional model, dimensions and measures, attribute relationships and user-defined hierarchies, calculated members, aggregations, and analysis reports using Excel. Prerequisites: ITSE 2309 and ITSW 1304 or consent of Associate Dean/Director.

 

ITSE  2302  Intermediate Web Programming
Server-side and client-side techniques for Web development. Additionally, students design and implement fully interactive web sites using HTML5, CSS, and JavaScript. Lab required. Prerequisite: ITSE 1311 or consent of Associate Dean/Director. 3 credit hours. (W)

 

ITSE  2309  Database Programming - SQL
Database development using database programming techniques emphasizing database structures, modeling, and database access. Lab required. 3 credit hours. (W)

 

ITSE  2313  Web Authoring
Instruction in designing and developing web pages that incorporate text, graphics, and other supporting elements using current technologies and authoring tools. Lab required. Prerequisite: ITSE 1311 or consent of Associate Dean/Director. 3 credit hours. (W)

 

ITSE  2347  Advanced Database Programming
Database development using complex database programming techniques emphasizing multiple interrelated files, menu design, security implementation, and multiple access. Additionally, Advanced SQL Query Design, SQL Analytic functions, Database design, and Data Warehousing will be emphasized.  Lab required.  Prerequisite: ITSE 2309.  3 credit hours.  (W)

 

ITSE  2353  Advanced C# Programming
C# programming using advanced features of the .NET Framework. Lab required. Prerequisite: ITSE 1311 and ITSE 1330 or consent of Associate Dean/Director. 3 credit hours. (W)

 

ITSE  2354  Advanced Oracle PL/SQL
Advanced use of Oracle SQL. Topics include hierarchical queries, set based queries, correlated subqueries, scripting, and scripting generation. Prerequisite:  ITSE 2309. Lab required. 3 credit hours. (W)

 

ITSE  2370  Descriptive Analytics
An introduction to principles and techniques in data analysis for problem solving and decision making used in business and industry.  Lab required.  Prerequisites: ITSE 2309, ITSW 1304, and MATH 1342.  3 credit hours.  (W)

 

ITSE  2371  Front-End Web Frameworks
Course explores the most common web frameworks used to create interactive and engaging front-end web applications. Students will learn to utilize JavaScript frameworks to develop complex web interfaces. Lab required. Prerequisite: ITSE 2302 or consent of Associate Dean/Director. 3 credit hours. (W)

  

ITSE  2374  Web Application Development
A comprehensive application of skills learned in previous courses in a simulated workplace. Covers the development, testing, documenting, coding and implementation of a website, web application. This course may be used as a capstone course for a certificate or degree. Lab required. Prerequisite/Concurrent Enrollment: INEW 2334 or ITSE 2313. 3 credit hours. (W)

 
ITSE  2374  Web Application Development

A comprehensive application of skills learned in previous courses in a simulated workplace. Covers the development, testing, documenting, coding and implementation of a website, web application. This course may be used as a capstone course for a certificate or degree. Lab required. Prerequisite/Concurrent Enrollment: INEW 2334 or ITSE 2313. 3 credit hours. (W)

 

ITSE  2380  Cooperative Education-Computer Programming/Programmer, General
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. Contact the Associate Dean/Director for more information. 3 credit hours. (W)