Skip to Main Content
Navigated to Software Development Courses.

Software Development Courses

INEW 2332 | Comp Software Project: Coding, Test, Implementation

Credit Hours: 3

Lecture Hours: 48

Contact Hours: 48

Fee: Yes

Description: A comprehensive application of skills learned in previous semesters in a simulated workplace. Includes coding, testing, maintenance, and documentation of a complete software and/or hardware solution. This course may be used as a capstone course for a degree.

Prerequisites: INEW 2330

Corequisites: None

School: School of Business & Technology

INEW 2338 | Advanced Java Programming

Credit Hours: 3

Lecture Hours: 32

Lab Hours: 32

Contact Hours: 64

Description: A continuation of Java programming techniques and advanced graphical functions.

Prerequisites: None

Corequisites: None

School: School of Business & Technology

ITSC 1305 | Intro To PC Operating Systems

Credit Hours: 3

Lecture Hours: 32

Lab Hours: 32

Contact Hours: 64

Fee: Yes

Description: Introduction to personal computer operating systems, including installation, configuration, file management, memory and storage management, control of peripheral devices, and use of utilities. Student will be able to install, configure, and maintain the operating system; perform basic file management operations; organize and allocate 254 primary and secondary storage; access and control peripheral devices; and run utilities.

Prerequisites: None

Corequisites: None

School: School of Business & Technology

ITSC 1316 | Linux Installation & Configuration

Credit Hours: 3

Lecture Hours: 32

Lab Hours: 32

Contact Hours: 64

Fee: Yes

Description: Three credit hours. Introduction to Linux operating system. Includes Linux installation, basic administration, utilities and commands, upgrading, networking, security, and application installation. Emphasizes hands-on setup, administration, and management of Linux. Students will be able to install, administer, and manage a Linux system; demonstrate proficiency with Linux utilities, commands, and applications; identify and resolve securitybased issues; and integrate a Linux system into an existing network.

Prerequisites: None

Corequisites: None

School: School of Business & Technology

ITSE 1307 | Intro To C++ Programming

Credit Hours: 3

Lecture Hours: 48

Lab Hours: 16

Contact Hours: 64

Fee: Yes

Description: 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.

Prerequisites: ITSC 1301

Corequisites: None

School: School of Business & Technology

ITSE 1311 | Beginning Web Programming

Credit Hours: 3

Lecture Hours: 32

Lab Hours: 32

Contact Hours: 64

Description: Skills development in web programming including mark-up and scripting languages.

Prerequisites: None

Corequisites: None

School: School of Business & Technology

ITSE 1329 | Programming Logic and Design

Credit Hours: 3

Lecture Hours: 48

Contact Hours: 48

Description: 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.

Prerequisites: None

Corequisites: None

School: School of Business & Technology

ITSE 1359 | Intro to Scripting Languages

Credit Hours: 3

Lecture Hours: 32

Lab Hours: 32

Contact Hours: 64

Description: 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.

Prerequisites: None

Corequisites: None

School: School of Business & Technology

ITSE 2302 | Intermediate Web Programming

Credit Hours: 3

Lecture Hours: 32

Lab Hours: 32

Contact Hours: 64

Description: Server-side and client-side techniques for Web development.

Prerequisites: None

Corequisites: None

School: School of Business & Technology

ITSE 2309 | Database Programming

Credit Hours: 3

Lecture Hours: 32

Lab Hours: 32

Contact Hours: 64

Description: Database development using database programming techniques emphasizing database structures, modeling, and database access.

Prerequisites: None

Corequisites: None

School: School of Business & Technology

ITSE 2317 | JAVA Programming

Credit Hours: 3

Lecture Hours: 48

Lab Hours: 16

Contact Hours: 64

Description: JAVA programming for applications and web applets.

Prerequisites: None

Corequisites: None

School: School of Business & Technology

ITSE 2343 | Advanced Mobile Programming

Credit Hours: 3

Lecture Hours: 32

Lab Hours: 32

Contact Hours: 64

Description: Programming for mobile devices including file access methods, data structures, modular programming, program testing and documentation.

Prerequisites: None

Corequisites: None

School: School of Business & Technology

ITSE 2345 | Data Structure

Credit Hours: 3

Lecture Hours: 32

Lab Hours: 32

Contact Hours: 64

Description: Design and analysis of data structures and their operations.

Prerequisites: None

Corequisites: None

School: School of Business & Technology

ITSE 2386 | Internship - Computer Programming

Credit Hours: 3

Lab Hours: 224

Contact Hours: 224

Description: A work-based learning experience that enables the student to apply specialized occupational theory, skills and concepts. A learning plan is developed by the college and the employer. 240 external hours.

Prerequisites: None

Corequisites: None

School: School of Business & Technology