Computer Science Technology: Software Developer
The Associate of Applied Science degree in Computer Science Technology Software Developer concentration is a two-year program that prepares graduates as entry-level computer programmers to create or maintain programs and systems for business, industry, health care, education and government service. The curriculum is designed to train both first-time job seekers as well as those currently employed in the field who want to upgrade their knowledge and skills. Graduates should be able to transfer their knowledge of computer systems and languages to different systems as technological changes occur.
More About the Program
The Software Developer concentration of the Computer Science degree allows the student to learn the basics of programming. Students will learn the proper way to write code to achieve certain goals. Throughout the curriculum students will be challenged to create different things and think critically about how to approach programming projects. Additionally, students will learn how to utilize a database with their programs.
Contact
Brandon Walker
Associate Professor/Program Coordinator
Computer Science
[email protected]
Phone: 304.205.6682
CSCT 101 Introduction to Programming ..... 3 Credits
CSCT 103 Critical & Creative Thinking (GEC 4) ..... 3 Credits
GNST 102 First Year Experience ..... 1 Credits
GNST 103 Classroom Success Strategies ..... 1 Credits
GNST 104 Professional Development ..... 1 Credits
CSCT 104 Technical Application For Microsoft Office ..... 3 Credits
Restricted Elective ..... 3 Credits
Semester Total : 15
CSCT 130 Introduction to Web Design ..... 2 Credits
CSCT 131 Content Management Systems ..... 1 Credits
CSCT 210 Fundamentals of Operating Systems ..... 3 Credits
Restricted Elective ..... 3 Credits
Natural Science Elective ( GEC 2) ..... 3 Credits
ENGL 101 English Composition I (GEC 1) ..... 3 Credits
Semester Total : 15
COMM 100 Oral Communication (GEC 1) ..... 3 Credits
INFT 280 Intro to Database Systems (GEC 4) ..... 3 Credits
CSCT 260 Visual Basic NET I or CSCT 262 C# Programming ..... 3 Credits
Restricted Elective ..... 3
MATH 130 College Algebra (GEC 2) ..... 3 Credits
Semester Total : 15
CSCT 212 Algorithms ..... 3 Credits
CSCT 290 Computer Science Capstone ..... 3 Credits
CSCT 244 Data Communications and Networking ..... 3 Credits
CSCT 282 System Analysis & Design ..... 3 Credits
Social Science Elective (GEC 3) ..... 3 Credits
Semester Total : 15
DSGN 140 Adobe Illustrator
DSGN 118 Adobe Photoshop
DSGN 218 Adobe Creative Suite Projects
CSCT 232 Mobile Application Development
CSCT 234 JavaScript I
CSCT 237 PHP Programming I
CSCT 238 ASP.NET I
CSCT 264 Python I
CSCT 266 C++ Programming I
CSCT 268 Java I
INFT 110 Computer Architecture and Troubleshooting
INFT 121 Network Operating Systems
INFT 131 Networking I
INFT 132 Networking II
INFT 228 Web Server Administration
INFT 290 Project Management
CSCI 232 Mobile Application Development
CSCI 234 JavaScript I
CSCI 236 PHP Programming I
CSCI 238 ASP.NET I
CSCI 264 Python I
CSCI 266 C++ Programming I
CSCI 262 C# Programming I
CSCI 268 Java I
CSCI 270 Visual Basic .NET II
Program Assessment
Program outcomes are assessed by a variety of means, including quizzes, unit tests, oral presentations, written reports, and final examinations. The student will also be required to submit a portfolio to fulfill general education requirements. A final project will be used to assess the students’ ability to perform in the workplace after graduation.
First Semester
- MATH - 113E ~ Mathematical Reasoning Enhanced 4 ILO 2★ OR MATH - 113 ~ Mathematical Reasoning 3 ILO 2 (Students may opt into MATH 119 , MATH 125 , MATH 130 if placement allows.)
- ENGL - 101E English Composition Enhanced 3-4 ILO-1★ OR ENGL - 101 ~ English Composition I 3 ILO 1
- HUMN - 105 Ethics and Diversity in the Workplace 3 ILO- 3
- INFT - 110 Computer Architecture and Troubleshooting 3
- GNST - 112 College Success in Comp Tech 1
- CSCT - 101 Introduction to Programming 3 ⚠
Third Semester
- INFT - 280 Introduction to Database Systems 3 ILO 4 ⚠
- CSCT - 244 Data Communications and Networking 3
- CSCT - 262 C# Programming I 3
-
Restricted Elective Credits / Units: 3
-
Restricted Elective Credits / Units: 3
Fourth Semester
- CSCT - 282 Systems Analysis & Design 3
- INFT - 281 Database Management Systems II 3
- CSCT - 290 Computer Science Capstone 2
- CSCT - 212 Algorithms 3
-
Free Elective Credits / Units: 2