Sullivan County Community College Associate of Applied Science in Computer Programming
Sullivan County Community College

Sullivan County Community College

Associate of Applied Science in Computer Programming

Loch Sheldrake, USA

Associate of Applied Science

4 up to

5 semesters

English

Full time

On-Campus

* students may apply to any program in the semester preceeding the program start date

Key Summary

About: Students learn to create and deconstruct algorithms and code, starting with pseudocode and problem-solving. The program covers Visual Basic, Java, and C++ with object-oriented programming (OOP). They'll demonstrate understanding of computer hardware, operating systems, software design and debugging, algorithms, data structures, database management, systems analysis, project management, and business fundamentals.

Career Outcomes: Graduates can pursue roles in application and software development, programming, database support, quality assurance, IT support, or junior systems analysis. They can enter technical roles in software engineering, web development, systems integration, or transfer to four-year degrees in computer science or information technology and technical project roles.

Students in Computer Programming learn to create and deconstruct the algorithms and code behind modern computer languages. Beginning with the pseudo-code used in logic and problem-solving, students move through Visual Basic, Java, and C++ using an Object-Oriented Programming (OOP) methodology.

After successfully completing the requirements of the Computer Programming AAS degree program, students will be able to demonstrate an understanding of:

  • Computer hardware: components, purpose, relationships & integration
  • Computer software: usage, design, installation, management, configuration, debugging, & file management
  • Operating systems
  • The fundamentals of algorithms
  • Mathematical skills as applied to problem-solving & logic
  • The fundamentals of Microsoft Visual Basic
  • The fundamentals of Microsoft Visual C++
  • The fundamentals of Java
  • Object-oriented programming methodology
  • The fundamentals of data structures
  • The fundamentals of database management
  • The fundamentals of systems analysis
  • The fundamentals of project management
  • The fundamentals of accounting
  • The fundamentals of business management

Similar Programs