ITSE - CIS
ITSE 1303 Introduction to MySQL 3 Credit Hours (2 Lec, 4 Lab)
Introduction to fundamentals of SQL and relational databases.
Course Type: Technical/Vocational Course
ITSE 1333 Mobile Applications Development 3 Credit Hours (3 Lec, 1 Lab)
An overview of different mobile platforms and their development environments.
Course Type: Technical/Vocational Course
ITSE 1346 Database Theory and Design 3 Credit Hours (2 Lec, 4 Lab)
Introduction to the analysis and utilization of data requirements and organization into normalized tables using the normal forms of database design.
Course Type: Technical/Vocational Course
ITSE 1350 System Analysis and Design 3 Credit Hours (3 Lec, 1 Lab)
Introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools.
Course Type: Technical/Vocational Course
ITSE 1359 Introduction to Scripting Languages 3 Credit Hours (2 Lec, 4 Lab)
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.
Course Type: Technical/Vocational Course
ITSE 1402 Computer Programming 4 Credit Hours (3 Lec, 4 Lab)
Introduction to computer programming including design, development, testing, implementation, and documentation.
Course Type: Technical/Vocational Course
ITSE 1411 Beginning Web Programming 4 Credit Hours (4 Lec, 1 Lab)
Skiill development in web programming including mark-up and scripting languages.
Prerequisite: ITSE 2421.
Course Type: Technical/Vocational Course
ITSE 1429 Programming Logic and Design 4 Credit Hours (3 Lec, 2 Lab)
Problem-solving applying structured techniques and representation of algorithms using design tools. Includes testing, evaluation, and documentation. Topics may adapt to changes in industry practices.
Course Type: Technical/Vocational Course
ITSE 2343 Advanced Mobile Programming 3 Credit Hours (3 Lec, 1 Lab)
Programming for mobile devices including file access methods, data structures, modular programming, program testing and documentation.
Course Type: Technical/Vocational Course
ITSE 2409 Database Programming 4 Credit Hours (4 Lec, 1 Lab)
Course Type: Technical/Vocational Course
ITSE 2410 iOS Application Programming 4 Credit Hours (4 Lec, 1 Lab)
Course explores developing applications for iOS devices. Will include the current iOS programming language, use of the iOS SDK environment, an current programming issues in the iOS environment.
Course Type: Technical/Vocational Course
ITSE 2421 Object Oriented Programming 4 Credit Hours (4 Lec, 1 Lab)
Introduction to object-oriented programming. Emphasis on the fundamentals of design with classes, including development, testing, implementation, and documentation.
Prerequisite: ITSE 2449 or consent of instructor.
Course Type: Technical/Vocational Course
ITSE 2447 Advanced Database Programming 4 Credit Hours (4 Lec, 1 Lab)
Course Type: Technical/Vocational Course
ITSE 2457 Advanced Object Oriented Programming 4 Credit Hours (4 Lec, 1 Lab)
Application of advanced object-oriented programming techniques such as abstract data structures, class inheritance, polymorphism, and exception handling.
Prerequisite: ITSE 2421.
Course Type: Technical/Vocational Course