ITSE - CIS
ITSE 1303 Introduction to MySQL 3 Credit Hours 2.000 Lec, 4.000 Lab
Introduction to fundamentals of SQL and relational databases.
Course Type: Technical/Vocational Course
ITSE 1333 Mobile Applications Development 3 Credit Hours 3.000 Lec, 1.000 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.000 Lec, 4.000 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.000 Lec, 1.000 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.000 Lec, 4.000 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.000 Lec, 4.000 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.000 Lec, 1.000 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.000 Lec, 2.000 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.000 Lec, 1.000 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.000 Lec, 1.000 Lab
Course Type: Technical/Vocational Course
ITSE 2410 iOS Application Programming 4 Credit Hours 4.000 Lec, 1.000 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.000 Lec, 1.000 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.000 Lec, 1.000 Lab
Course Type: Technical/Vocational Course
ITSE 2457 Advanced Object Oriented Programming 4 Credit Hours 4.000 Lec, 1.000 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