Print Friendly and PDF

Computer Programming - Applications Development - Java Specialization AAS / Online Option

The AAS in Applications Development-Java Specialization prepares students with skills to produce high quality sustainable code through all stages of a software life cycle: project planning and estimating, gathering requirements, functional specifications, use case tools, design specifications, coding, testing, integrating, and maintenance. Java is a high-level object-oriented programming language and software development platform. Students learn Java to develop platform-independent applications that can run on a single computer or be distributed among servers and clients in a network. Java is also used to build small application modules (applets) for use on a web page.

Prerequisites

Prerequisite Courses

YEAR 1

Semester 1
EDUC 1300 Learning Framework 3
ENGL 1301 Composition I 3
MATH 1314 College Algebra 3
BCIS 1305 Business Computer Applications 3
COSC 1436 Programming Fundamentals I (with Java) 4
16
Semester 2
COSC 1437 Programming Fundamentals II (with Java) 4
ITSE 1346 Database Theory and Design OR
ITSE 1345 Introduction to Oracle SQL 3
XXXX #2## General Education Elective 2
MATH 1324 Mathematics for Business & Social Sciences 3
12
Semester 3
XXXX #3## Humanities/Fine Arts Elective 3
3

YEAR 2

Semester 1
ITSE 2402 Intermediate Web Programming 4
COSC 2436 Programming Fundamentals III (with Java) 4
INEW 2438 Advanced Java Programming 4
XXXX #3## Program Approved Business Elective 3
15
Semester 2
INEW 2434 Advanced Web Programming 4
ITSE 1380 Cooperative Education - Computer Programming/Programmer, General OR
INEW 2332 Comprehensive Software Project: Coding, Testing, and Implementation (Capstone) 3
XXXX #3## Social/Behavioral Sciences Elective 3
XXXX #4## Program Approved IT Elective 4
14
Semester 3
Total Credits 60

 

View Core Curriculum Electives for Academic Degree Programs Combined Shape Created with Sketch.

1 A list of electives appears in the Core Curriculum section of this catalog.

2 ACCT 2301, 2302; BMGT 1301, 1303, 1325; BUSG 1301, 2305, 2317; ECON 1301, 2301, 2302; HRPO 1311, 2307.

3 COSC 2436; GISC 1411; INEW 2475; ITNW 1313; ITSE 2333, 2471; ITSY 1342.