Associate Degree in Computer Science

Top Course Studies in Computer Science

Computer Science

Many students entering college will choose to work towards earning an associate’s degree. As a full-time student, this degree can usually be completed in about two years. In the program, students will take courses regarding their chosen major. This degree is often the equivalent to years one and two of a bachelor’s degree, and can be very helpful for getting certain jobs.

What is an Associate Degree in Computer Science? In this degree program, students can be given an in-depth understand of the subject. A focus may be placed on developing the skills necessary to solve analytical and mathematical problems as well as creating data structures and algorithms. Some covered topics may include computer programming and software engineering. Students may have the opportunity to work in teams to test, design and code software as well. They may additionally learn how to develop object-oriented algorithms, and mathematical courses can be extremely important in this program.

Earning an Associate Degree in Computer Science is very beneficial. This qualification is highly sought after and can lead to rewarding careers. Additionally, this degree may be used to transfer to a four-year university so that you can earn a bachelor’s degree.  

The cost of earning an associate’s degree can vary depending on the location of the school you want to attend and the program you will be enrolled in. Contact the institution you want to go to so that you can learn more about the costs involved.

Although a bachelor’s degree can lead to higher level positions, an associate’s degree can lead to a variety of careers. The level will depend on the experience you have. While in school, it can be very beneficial to get an internship so that you can utilize your learned knowledge and gain experience. Some positions help by those with associate’s degrees can include systems analyst, computer programmer and support specialist.

If you currently have a job or need flexibility, schools offer the option of taking courses online. To get started, search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.  

Read More

Associate in Computer Science

Olympic College
Campus Full time 2 weeks September 2017 USA Bremerton

Olympic College offers courses to prepare students to complete a Bachelor’s Degree in Computer Science at a four-year institution. Careful planning is essential. The courses required to major in computer science vary, depending on the institution and the program chosen. At some institutions, admission into the Computer Science major is highly selective. Students should work closely with an advisor at the baccalaureate institution they plan to transfer to before finalizing their education plan. [+]

Best Course Studies in Computer Science 2017/2018. Associate in Computer Science Please check out our e-brochure! Olympic College is a two-year public college in Washington State that offers more than 70 different degrees and certificates in academic transfer and professional-technical programs. The campus in Bremerton is located on a 33-acre site framed by views of the Olympic Mountains, Mt. Rainier, saltwater inlets, and the Cascade Mountains. Students who obtain a four-year degree in computer science will obtain a foundation that permits them to adapt to new technologies and new ideas in software design, in the solution of computing problems, and in the use of computers to address emerging challenges. Olympic College offers courses to prepare students to complete a Bachelor’s Degree in Computer Science at a four-year institution. Careful planning is essential. The courses required to major in computer science vary, depending on the institution and the program chosen. At some institutions, admission into the Computer Science major is highly selective. Students should work closely with an advisor at the baccalaureate institution they plan to transfer to before finalizing their education plan. As part of your degree, include these courses in your education plan: Course Credits CS& 141 Computer Science I Java* 5 CS 143 Computer Science II Java* 5 CS 210 Introduction to Discrete Mathematics* 5 MATH&151 Calculus I* 5 MATH&152 Calculus II* 5 MATH&163 Calculus 3* 5 MATH 250 Linear Algebra* 5 Olympic College has Transfer Admission Guarantees (TAG) with several partner institutions. International student applicants who apply... [-]

Associate of Science in Computer Science

College of Marin
Campus Full time September 2017 USA Kentfield Novato

Computers play an integral role in many professional fields today: architecture and design, graphics and animation, writing and editing, physical and social sciences, research and medicine, and many more. In computer science classes, students learn skills and applications that prepare them to enter the field as a software or hardware programmer, an application designer, or as an expert end-user. [+]

Computers play an integral role in many professional fields today: architecture and design, graphics and animation, writing and editing, physical and social sciences, research and medicine, and many more. In computer science classes, students learn skills and applications that prepare them to enter the field as a software or hardware programmer, an application designer, or as an expert end-user. Career Options Administrator, Applications Engineer, Automation Specialist, Computer Customer Service Representative, Computer Hardware Specialist, Computer Sales Representative, Computer Software Specialist, Database Specialist, Electronics Engineer, Information Analyst, Operations Research Analyst, Programmer, Project Engineer, Systems Designer, Systems Management Engineer, Systems Programmer, Systems Research Manager, Systems Scientist, Teacher Transfer Students planning to transfer to a four-year institution should complete the lower division major requirements and general education pattern for the appropriate transfer institution and major. Exact major requirements for UC and CSU institutions can be found on www.assist.org. Please see a counselor for more information as curriculum requirements may vary among transfer universities. A.S. in Computer Science With the rapid growth of computer and related technologies, preparation for a career in the computer sciences involves a course of study in the areas of basic science, mathematics and electrical engineering. There are two educational programs available to students interested in the computer sciences. The two areas are: (1) electrical engineering and computer science; and, (2) information science and software engineering. All students should consult a counselor. All new college students are required to participate in Testing, Orientation, and meet with a counselor, unless they are... [-]

Network Specialist - IT Associate Degree

Northeast Wisconsin Technical College
Campus Full time 2 years September 2017 USA Green Bay

Network specialists are technology professionals who are responsible for network infrastructure, software and desktop deployment, maintenance, and troubleshooting. Network specialists' opportunities for employment can range from network support specialist to network administrators to business technology consultants. [+]

Best Course Studies in Computer Science 2017/2018. Network specialists are technology professionals who are responsible for network infrastructure, software and desktop deployment, maintenance, and troubleshooting. Network specialists' opportunities for employment can range from network support specialist to network administrators to business technology consultants. Responsibilities can include network and user administration, network infrastructure configuration and support, and security design - all focused on developing and maintaining an active network for optimal performance. Graduates of this associate degree are also prepared to pursue mainstream vendor certifications. Follow Your Path All credits from the following technical diploma(s) apply toward this associate degree: - Cisco System Administrator, 301506 - Linux System Administrator, 301507 - Microsoft System Administrator, 301505 - Virtualization System Administrator, 301501 All credits from the following certificate(s) apply toward this associate degree: - Networking, 611504 Employment Potential A graduate of this program will have the potential for employment in the following areas: Network Support Specialist: designs and configures networks, installs hardware and software components, and maintains network performance. Network Administrator: develops security procedures, assigns access rights, installs application software, and configures user profiles. Successful completion of the course work in this program will also prepare a student to pursue vendor certification as a Network Engineer. Requirements for Program Entry - Completed application. - High school transcript or equivalent. - One year of high school algebra completed. - User level familiarity with one or more computer operating environments. - Ability to interact with a computer system (keyboarding or assist device). - To be... [-]

Web Development Associate Degree

Northeast Wisconsin Technical College
Campus Full time 2 years September 2017 USA Green Bay

Web developers design, implement, and maintain web applications and websites. As a graduate of the Web Development associate degree, you're prepared for such careers as web developer, web technical support specialist, and web analyst. You play a key role in internet-based business systems and websites using concepts in design and programming. [+]

Web developers design, implement, and maintain web applications and websites. As a graduate of the Web Development associate degree, you're prepared for such careers as web developer, web technical support specialist, and web analyst. You play a key role in internet-based business systems and websites using concepts in design and programming. Follow Your Path All credits from the following technical diploma(s) apply toward this associate degree: - Web Application Programming Technician, 311523 - Web Design Technician, 311522 All credits from the following certificate(s) apply toward this associate degree: - Web Design, 901352 Some credits from the following certificate(s) apply toward this associate degree: - 901522, Web Application Programming Employment Potential A graduate of the program will have the potential for employment as a: Web Developer: designs, implements, and maintains internet and internet web applications/sites. Web Technical Support: develops and maintains internal system support processes and coordinates the integration of the web with other computer systems. Web Analyst: track and analyze key business metrics related to web activities. Some positions may require additional education and/or work experience. Requirements for Program Entry - Completed application. - High school transcript or equivalent. - Completed one year of high school algebra or equivalency. - Computer familiarity and ability to use a keyboard and mouse. - Minimum typing speed of 30 wpm. - To be admitted to this program, learners must achieve a prior cumulative high school or college grade point average of 2.6 or higher OR a satisfactory academic skills assessment score. College grade... [-]

Software Developer Associate Degree

Northeast Wisconsin Technical College
Campus Full time Part time 2 years September 2017 USA Green Bay + 1 more

This two-year program prepares its learners to design, develop and test business application software using various leading programming languages. Graduates will be proficient in HTML, C#, Java, PHP, ASP.NET, and SQL along with various supporting technologies in networking, database development, documentation, and system analysis and design. [+]

Best Course Studies in Computer Science 2017/2018. This two-year program prepares its learners to design, develop and test business application software using various leading programming languages. Graduates will be proficient in HTML, C#, Java, PHP, ASP.NET, and SQL along with various supporting technologies in networking, database development, documentation, and system analysis and design. Graduates will be prepared to support the software development needs of businesses in a wide variety of industries. Training blends general education development with required IT technical skills. All courses are offered in an in-person format and some are also offered online for additional flexibility. Employment Potential A graduate of this program will have the potential for employment in the following areas: Programmer: Create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analyzing user needs and designing software solutions. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information. Software Developer: Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers. With additional education and/or work experience, graduates may find other opportunities for employment. - Systems Analyst - Database Administrator -... [-]

AP Degree in IT Network and Electronics Technology

Business Academy Aarhus
Campus Full time 2 years January 2018 Denmark Aarhus

Do you have a passion for working with computers, servers and/or network technology and electronics, and would you like to stay updated with developments and the most recent technology? If so, the IT Network and Electronics Technology programme is ideal for you. The AP Degree programme in IT Network and Electronics Technology is the first two years of a Bachelor’s programme. [+]

AP degree - 2 years - 120 ECTS Do you have a passion for working with computers, servers and/or network technology and electronics, and would you like to stay updated with developments and the most recent technology? If so, the IT Network and Electronics Technology programme is ideal for you. The AP Degree programme in IT Network and Electronics Technology is the first two years of a Bachelor’s programme. IT Network and Electronics Technology is a 2 year full-time AP degree programme qualifying for key functions within a number of trades and industries. You will be qualified for a professional position as manager of, or participant in, projects related to product development, planning and operation of systems in the fields of network and electronics technology in the private as well as the public sector. Two fields of study: Network or Electonics Technology When applying for the IT Network and Electronics Technology programme you must choose between two fields of study: Network Technology or Electronics Technology. Electronics Technology The programme During the 1st semester your work will focus on system knowledge and work method training. During the 2nd and 3rd semesters, you will work with various academic subjects and you will have the possibility of adding your individual touch to the programme by choosing specialisation subjects. The 4th semester consists of an internship in a company and your main project. Network Technology The programme During the 1st semester, your work will focus on system knowledge and training in work methods. During... [-]

Associate Degree in Computer Science

Butte College
Campus Full time January 2018 USA Chico

Upon successful completion of this program, the student will be able to: describe the organizational structure of computer hardware and its connection to computer software; apply the structured approach to computer software system design; etc. [+]

Best Course Studies in Computer Science 2017/2018. Associate Degree in Computer Science Computer Science Program Counseling and Advising: (530) 895-2378 Transfer Counseling Center: (530) 895-2264 Transfer information: www.assist.org Department Office: AHPS 251 (530) 895-2531 Boyd Trolinger, Advisor (530) 895-2503 About the Program The transfer major listed here partially reflects requirements for CSU, Chico. Students planning to transfer should contact a counselor for more information on program and transfer requirements. Students taking the required courses for this transfer major must also take the prerequisites for these courses. The combination of the required Computer Science courses and their prerequisites provide an excellent preparation for students majoring in Computer Science at the four-year university level. AS Degree in Computer Science (60 Units Minimum) Student Learning Outcomes Upon successful completion of this program, the student will be able to: Describe the organizational structure of computer hardware and its connection to computer software. Apply the structured approach to computer software system design. Apply the object-oriented approach to computer software system design. Document program source code following established conventions and standards. Required courses for the major: 33 - 34 Units Computer Architecture and Organization Programming and Algorithms I Programming and Algorithms II Discrete Structures Analytic Geometry and Calculus I Analytic Geometry and Calculus II Physics for Scientists and Engineers I Physics for Scientists and Engineers II Introduction to Biology Cell and Molecular Biology [-]

Associate Degree in Computer Programming

Butte College
Campus Full time January 2018 USA Chico

The Computer Programming program prepares students for entry-level positions as computer programmers and web developers. [+]

Associate Degree in Computer Programming Computer Programming Program Boyd Trolinger, Advisor (530) 895-2503 Department Office: AHPS 251 (530) 895-2531 Counseling and Advising: (530) 895-2378 About the Program The Computer Programming program prepares students for entry-level positions as computer programmers and web developers. The core curriculum covers the software development life-cycle, algorithms, fundamental data structures, database design, and the design, implementation, and testing of computer programs and dynamic websites. No prerequisite skills are required for students to enroll in the program. Career Opportunities The program offers courses that prepare students for entry-level positions as computer programmers and web developers. AS Degree in Computer Programming (60 Units Minimum) Student Learning Outcomes Upon successful completion of this program, the student will be able to: Design and implement basic software solutions using the building blocks of modern computer software systems. Identify, describe, and apply a variety of software engineering paradigms and process models in the development of computer software solutions. Design, implement, and test the functionality of relational databases. Design, implement, and test the functionality of computer software in a variety of computer programming languages. Design, implement, test, and maintain dynamic websites using client-side technologies, server-side technologies, and relational databases. Required courses for the major: 22 Units Introduction to Programming Concepts and Methodologies Programming and Algorithms I Programming and Algorithms II Linux 1, Essentials Web Development I Web Development II BUS 18 Database Design [-]

Associate Degree in Computer Networking

Butte College
Campus Full time January 2018 USA Chico

The Computer Networking program prepares students for industry standard certification exams and entry-level positions as computer networking professionals. [+]

Best Course Studies in Computer Science 2017/2018. Associate Degree in Computer Networking Computer Networking Program www.butte.edu/departments/careertech/computerscience/ Linda Fischer, Advisor (530) 893-7402 Department Office: AHPS 251 (530) 895-2531 Counseling and Advising: (530) 895-2378 About the Program The Computer Networking program prepares students for industry standard certification exams and entry-level positions as computer networking professionals. The core curriculum covers networking fundamentals, WAN technologies, basic security and wireless concepts, routing and switching fundamentals, and configuring simple networks. No prerequisite skills are required for students to enroll in the program Career Opportunities The program offers courses that prepare students for a variety of industry certification exams, including Cisco CCENT, Cisco CCNA, CompTIA A+, CompTIA Linux+, CompTIA Network+, CompTIA Security+, and Microsoft MCSA. AS Degree in Computer Networking (60 Units Minimum) Student Learning Outcomes Upon successful completion of this program, the student will be able to: Design and implement basic software solutions using the building blocks of modern computer software systems. Apply the fundamental techniques of computer security to ensure account and data integrity. Identify labor market needs and properly prepare for the most relevant industry certification exams. Identify, describe, install, and maintain the fundamental hardware and software components of a modern computer system. Apply knowledge of computer security concepts, tools, and procedures to anticipate and react to computer security incidents. Identify and describe connection-oriented network services and the functions of the Open Systems Interconnection (OSI) model. Design, build, configure, and maintain small to medium-sized computer networks utilizing switches, routers, and WAN connections. Required courses... [-]

Associate Degree in Computer Applications

Butte College
Campus Full time January 2018 USA Chico

The BCIS department is committed to offering career and technical education programs that provide students with the knowledge and skills needed to be successful in today's workplace. [+]

Associate Degree in Computer Applications Computer Applications Program www.butte.edu/departments/careertech/bcis/ Dorene Thompson, Advisor (530) 895-2971 Department Office: BE 116 (530) 895-2371 Counseling and Advising: (530) 895-2378 About the Program According to the Department of Labor, the role of today's office professional has greatly evolved as organizations have restructured to meet the demands of a changing economy and ever-expanding technologies. The BCIS department is committed to offering career and technical education programs that provide students with the knowledge and skills needed to be successful in today's workplace. Students seeking a certificate or AS Degree in Computer Applications will take a variety of core courses that will prepare them for the demands of the 21st Century workplace. These courses include computer software, business English, business communication, office technologies, and records management. Those entering into the Computer Applications field are typically considered experts in several software applications including Microsoft Word, Excel, Access, and PowerPoint among others and are able to design, create, edit, and manage simple-to-complex documents, spreadsheets, databases, and slide shows. They are expected to understand the functionality and features of current software applications, and to stay current with emerging business software applications. Additionally, many individuals in the computer applications field often perform additional office-related tasks such as supporting employees and managing projects. Additionally, they are often expected to provide software education for others in the workplace. In addition to the Computer Applications major, the Business Computer Information Systems (BCIS) Department offers three other majors: Office Administration, Legal Office Administration and Medical Office... [-]

Associate Degree in Applied Computer Graphics: Technical/Communication Design

Butte College
Campus Full time January 2018 USA Chico

Applied Computer Graphics blends courses from Art, Computer Science, Multimedia Studies, and Radio-Television-Film to create a cutting-edge multidisciplinary program. [+]

Best Course Studies in Computer Science 2017/2018. Associate Degree in Applied Computer Graphics: Technical/Communication Design Applied Computer Graphics Program Counseling and Advising: (530) 895-2378 Transfer Counseling Center: (530) 895-2264 Transfer information: www.assist.org Department Office: AHPS 251 (530) 895-2531 Boyd Trolinger, Advisor (530) 895-2503 About the Program Applied Computer Graphics blends courses from Art, Computer Science, Multimedia Studies, and Radio-Television-Film to create a cutting-edge multidisciplinary program. Students in Applied Computer Graphics learn to use art and technology to create interactive multimedia experiences such as video games and digital animations. The program prepares students for transfer to the Applied Computer Graphics program at California State University, Chico and provides a foundation for similar majors at other four-year colleges and universities. To obtain an Associate's degree, students must complete both the major requirements and the graduation requirements listed in this catalog. Transfer majors designated as AA-T or AS-T are designed for transfer to a similar major at an unspecified CSU. Transfer majors designated as AA or AS are designed for transfer to the corresponding major at a specific CSU and are based on articulation. See a counselor for more information. AS Degree in Applied Computer Graphics: Technical/Communication Design (60 Units Minimum) Student Learning Outcomes Upon successful completion of this program, the student will be able to: Identify and demonstrate the basic techniques of digital audio production. List and describe the formal and dramatic elements that comprise a well-designed game and conceptualize and refine an idea for a game. Design and implement computer algorithms... [-]

Associate Degree of Computer Science

College of Southern Idaho
Campus Full time 2 years September 2017 USA Twin Falls

The Computer Science Program is an academic transfer program for students intending to complete a bachelor’s degree in computer science at a four-year university. [+]

The Computer Science Program is an academic transfer program for students intending to complete a bachelor’s degree in computer science at a four-year university. The curriculum emphasizes computer science, mathematics, and general education core courses. Computer scientists work as software engineers for applications, software engineers for systems, researchers, systems analysts, and database administrators. The program is designed to result in an associate’s degree in computer science and meets the general education requirements at all Idaho public universities. Course selection should be coordinated to meet the requirements for your intended transfer institution. [-]

Associate Degree of Computer Engineering

College of Southern Idaho
Campus Full time 2 years September 2017 USA Twin Falls

The Computer Engineering Program is an academic transfer program that provides students with coursework similar to the first two years of a bachelor’s degree in computer engineering at a four-year institution. The program emphasizes math, computer programming, science and general education core requirements. [+]

Best Course Studies in Computer Science 2017/2018. The Computer Engineering Program is an academic transfer program that provides students with coursework similar to the first two years of a bachelor’s degree in computer engineering at a four-year institution. The program emphasizes math, computer programming, science and general education core requirements. Computer engineers design, construct and operate computer systems. They specialize in digital and operating systems, networks, hardware and software. They often team with engineers from other disciplines to incorporate computer systems and controls into a wide range of devices. Completion of the following courses is designed to result in an associate’s degree in engineering and does not meet the general education requirements at all Idaho public universities. Course selection should be coordinated to meet the requirements for your intended transfer institution. [-]

Senior Technician In Multiplatform Application Development

Campus FP
Campus Full time Part time 2 years September 2017 Spain Madrid + 1 more

We are immersed in a technological boom in every field and more and more developers are demanded to meet the needs of the labor market. Learn everything about applications for business management, process optimization, to meet the needs of leisure ... and learn to make it accessible from any place and device. Objectives Program of the course Outcomes Professionals Academic progress Centers in which this course is taught [+]

We are immersed in a technological boom in every field and more and more developers are demanded to meet the needs of the labor market. Learn everything about applications for business management, process optimization, to meet the needs of leisure ... and learn to make it accessible from any place and device. GOALS In this cycle of vocational training you will learn to develop, implant, document and maintain Applications For all types of devices: Mobile, tablets, web, etc. You will design and program your own Apps. Course program First Year Professional Modules Computer systems (170h). Databases (170h). Programming (230h). Brand languages ​​and information management systems (120h). Developmental environments (90h). Training and Work Orientation (90h). Second Year Professional Modules Access to data (125h). Interface development (125h). Multimedia programming and mobile devices (85h). Programming of services and processes (70h). Business management systems (95h). Multiplatform application development project (40h). Company and entrepreneurial initiative (60h). Training in work centers (400h). Professional outings Multiplatform scheduler. Multiplatform project manager. Analyst programmer multiplatform. Commercial software. Adviser of software and applications. Research and development (R & D): analysis, design, production and verification of products for different platforms. Analysis, design, production and verification of computer programs and applications. Academic progress Professional specialization courses. Another Cycle of Professional Training of Higher Degree with the possibility of establishing validations of professional modules according to the current regulations. National and International University Studies with the corresponding validation of ECTS credits according to current regulations. Normally access to last year of Bachelor (International... [-]

Associate’s degree in Computer Science Programming

Quincy College
Campus Full time 4 semesters September 2017 USA Quincy Center Plymouth + 1 more

The Computer Science Program is a program that is designed to prepare students for a variety of entry level positions in a networked environment within the computer science industry, and to provide additional training or further advancement to those already employed in the computer science profession. The program design includes the core curriculum, a general computer science core, skills courses, and courses specific to the computer science areas. Students may choose to concentrate their studies in Computer Science Programming, or Networking. [+]

Best Course Studies in Computer Science 2017/2018. The Computer Science Program is a program that is designed to prepare students for a variety of entry level positions in a networked environment within the computer science industry, and to provide additional training or further advancement to those already employed in the computer science profession. The program design includes the core curriculum, a general computer science core, skills courses, and courses specific to the computer science areas. Students may choose to concentrate their studies in Computer Science Programming, or Networking. The Computer Science Program is a program that is designed to prepare students for a variety of entry level positions in a networked environment within the computer science industry, and to provide additional training or further advancement to those already employed in the computer science profession. The program design includes the core curriculum, a general computer science core, skills courses, and courses specific to the computer science areas. Students may choose to concentrate their studies in Computer Science Programming, or Networking. Program Outcomes At the completion of this program, the student should be able to: Discuss how computers, data processing, networking and telecommunications have changed practices in medicine, science and business Demonstrate a mastery of fundamental skills in mathematics, written communication, and keyboarding Identify the major hardware and software components of a computer system Utilize a computer and the systems approach to solve algorithmic problems Describe CPU structure and function and discuss computer design trends explain fundamental programming aspects such as conditional... [-]