West Virginia Northern Community College

Programs of Study

CIT Software Engineering, A.A.S

Computer Information Technology
Software Engineering
Associate in Applied Science

Associate in Applied Science DegreeThis program prepares students with practical skills and knowledge for entry-level positions within the software engineering profession. Software engineering relates to the concept, design, implementation, deployment and maintenance of software. The program seeks to provide the theoretical fundamentals of software development coupled with an understanding and application of practical aspects and competencies required by industry. The program is designed to support innovation through the application of software engineering principles to solve business problems.
Upon completion of this program, graduates will be able to:
• Develop a broad foundation of various programming languages and platforms
• Provide students with an understanding of software engineering principles
• Instruct students in conceptualization, proposal development, database design, interface design, system architecture, documentation, presentation, and delivery
• Develop, within students, an appreciation for the importance of excellent business and communication skills in a typical software engineering environment
• Assist graduates in obtaining entry-level positions in the field of software engineering
Graduates may work in software design, testing, maintenance and development, database administration, and web development. Graduates may also qualify for entrylevel management positions in a technical capacity.
The program course requirements are presented in sequence. Part-time students and others who cannot follow this sequence should check course descriptions in the college catalog to determine prerequisites and, in addition, should consult their academic advisor regarding the order in which they take courses.

First Year - Fall Semester Cr. Hrs.
CIT 105 Operating Systems - 3
CIT 117 MS Applications - 3
CIT 187 HTML/CSS - 3
CIT 232 Introduction to Programming Logic - 3
ENG 101 College Composition I - 3

First Year - Spring Semester Cr. Hrs.
CIT 112 Access - 3
CIT 176 Visual Basic Programming - 3
CIT 205 Web Development Tools - 3
CIT 272 Object Oriented Programming/Data Structures - 3
SPCH 101 Interpersonal Communication - 3
SPCH 105 Fundamentals of Speech - (3)

Second Year - Fall Semester Cr. Hrs.
CIT 215 Client Side Scripting / Java Script - 3
CIT 237 Advanced Database Programming - 3
CIT 250 IT Analysis and Design - 3
CIT 253 ASP & E-Business Programming - 3
Restricted Elective** - 3

Second Year - Spring Semester Cr. Hrs.
CIT 107 Excel - 3
CIT 155 CIT Practicum/Internship - 3
CIT 227 Mobile Applications Development - 3
MATH Math Core Requirement - 3
PSYC 155 Human Relations - 3

Total Hours in Program – 60


** Chose from any other CIT course or MGT 250, MGT 253





Awards and Accreditations