Software Development, AAS

A25590C

Official Program Description registered with the NC Community College System:

The Information Technology (IT) curriculum prepares graduates for employment in the technology sector as designers, testers, support technicians, system administrators, developers, or programmers who use computer software and\or hardware to design, process, implement and manage information systems in specialties such as database services, security, business intelligence, healthcare informatics and others depending on the technical path selected within this curriculum.

Course work includes development of a student’s ability to create, store, communicate, exchange and use information to solve technical issues related to information support and services, interactive media, network systems, programming and software development, information security and other emerging technologies based on the selected area of study.

Graduates should qualify for employment in entry-level positions with businesses, educational systems, and governmental agencies which rely on computer systems to design and manage information. The program will incorporate the competencies of industry-recognized certification exams.

Program Learning Outcomes

Upon completion of the Software Development program, a graduate should be able to:

  • Use modern software development techniques and methodologies.
  • Use modern software testing techniques and methodologies. 
  • Complete a software project from the definition phase through implementation. 

Degree Awarded

The Associate in Applied Science Degree – Software Development is awarded by the College upon completion of this program.

Note

Students will need access to a computer to complete work outside the classroom. In addition to textbooks, students will be required to provide their own portable storage media, for most classes.

For More Information

The Software Development program is in the Business and Computer Technologies Division. For more information, call (919) 739-6879, or visit us at our website at www.waynecc.edu

 

First Semester

Course NumberTitleContact HoursCredits
ACA 111College Student Success
1

1

CTI 110Web, Programming, and Database, Foundation
4

3

CTS 115Information Systems Business Concepts
3

3

ENG 111Writing and Inquiry
3

3

WEB 111Introduction to Web Graphics
4

3

Total Credit Hours:13

Second Semester

Course NumberTitleContact HoursCredits
CSC 134C++ Programming
5

3

CSC 151JAVA Programming
5

3

CTS 120Hardware/Software Support
5

3

ENG 112Writing and Research in the Disciplines
3

3

Math Elective

3-4

Total Credit Hours:15-16

Third Semester

Course NumberTitleContact HoursCredits
CSC 121Python Programming
5

3

CTI 120Network and Security Foundation
4

3

CTS 285Systems Analysis & Design
3

3

Total Credit Hours:9

Fourth Semester

Course NumberTitleContact HoursCredits
CSC 251Advanced JAVA Programming
5

3

DBA 120Database Programming I
4

3

WEB 115Web Markup and Scripting
5

3

WEB 182PHP Programming
5

3

Humanities/Fine Arts Elective
3

3

Total Credit Hours:15

Fifth Semester

Course NumberTitleContact HoursCredits
CSC 227Cloud Application Development
4

3

CSC 289Programming Capstone Project
5

3

WEB 151Mobile Application Development I
5

3

Major Elective

1

Social/Behavioral Science Elective
3

3

Total Credit Hours:13-15

Total Credit Hours: 65-68

Electives

Math Electives

Select one of the following:
Course NumberTitleContact HoursCredits
MAT 110Mathematical Measurement and Literacy
4

3

MAT 121Algebra/Trigonometry I
4

3

MAT 143Quantitative Literacy
4

3

MAT 171Precalculus Algebra
5

4

Major Electives

Select one of the following:
Course NumberTitleContact HoursCredits
NOS 120Linux/UNIX Single User
4

3

WBL 110World of Work
1

1

WBL 111Work-Based Learning I
10

1

Humanities/Fine Arts Electives

Choose one course from the Humanities/Fine Arts list of Optional General Education Courses for AAS Programs.
Course NumberTitleContact HoursCredits

Social/Behavioral Science Electives

Choose one course from the Social/Behavioral Science list of Optional General Education Courses for AAS Programs.

Course NumberTitleContact HoursCredits