Applications Development - Microsoft C# Specialization - AAS

The AAS in Applications Development-Microsoft C# Specialization prepares students with skills to produce high quality sustainable codes 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. Microsoft C# (C Sharp) is an object-oriented programming language developed by Microsoft as part of their .NET initiative.

YEAR 1

Semester 1
EDUC 1300 Learning Framework 3
ENGL 1301 Composition I 3
MATH 1314 College Algebra 3
BCIS 1405 Business Computer Applications OR 4
COSC 1401 Introduction to Computing
COSC 1436 Programming Fundamentals I (with C#) 4
17
Semester 2
MATH 1324 Finite Mathematics with Applications 3
COSC 1437 Programming Fundamentals II (with C#) 4
ITSE 1346 Database Theory and Design OR
ITSE 1345 Introduction to Oracle SQL 3
Elective Elective General Education Elective 3
13
Semester 3
Elective Elective Program Approved Fine Arts/Humanities Elective 3
3

YEAR 2

Semester 1
ITSE 1456 Extensible Markup Language (XML) 4
ITSE 2443 Advanced Windows Programming 4
INEW 1340 ASP.NET Programming 3
Elective Elective Program Approved Business Elective 3
14
Semester 2
Elective Elective Program Approved Social/Behavioral Science Elective 3
ITSE 2453 Advanced C# Programming 4
ITSE 1380 Cooperative Education - Computer Programming/Programmer, General OR
INEW 2332 Comprehensive Software Project: Coding, Testing, and Implementation (**Capstone Course) 3
Elective Elective Program Approved Business Elective 3
13
Semester 3

YEAR 3

Semester 1
Semester 2
Semester 3
**Capstone Statement

A capstone course is a course designed to provide opportunities for students to integrate knowledge from their core and concentration courses, to gain insight into the meanings of professionalism and professional practice, and to reflect on the norms of a discipline or profession.