Computer Science - Computer Science Option Transferring to UCO and colleges with Similar Patterns (AS)
Home > Degree Programs > Information Technology > Computer Science - Computer Science Option Transferring to UCO and colleges with Similar Patterns (AS)

Computer Science - Computer Science Option Transferring to UCO and colleges with Similar Patterns (AS)

Associate in Science

Minimum of 62 credit hours
If you want to learn the fundamentals of computer science, Oklahoma City Community College offers an associate degree in science in computer science. You can select a program which will easily transfer to the University of Central Oklahoma or a number of other schools with similar patterns to continue your educational path toward a bachelor’s degree in computer science. In this degree program, you'll take classes in software engineering including application development, web development, game development, robotics, data communications, computer security, telecommunications, computer networks and database management. OCCC provides a strong foundation in computer science and is a National Center of Academic Excellence in Information Assurance.

  • Course Sequence
    Course ID Course name Credits Type Min Gd
    Suggested Freshman 1st Semester
    SCL 1001 SUCCESS IN COLLEGE AND LIFE 1 Life Skills  
    CS 1143 BEGINNING PROGRAMMING 3 Major C
    ENGL 1113 ENGLISH COMPOSITION I 3 Gen Ed  
    POLSC 1113 AMERICAN FEDERAL GOVERNMENT 3 Gen Ed  
    MATH 1533 PRE CALCULUS AND ANALYTIC GEOMETRY 3 Gen Ed  
    PHYS SC ANY PHYSICAL SCIENCE CHOSEN FROM ASTR, PHYS, CHEM, OR GEOL SUBJECT AREAS 3-4 Gen Ed  
    Suggested Freshman 2nd Semester
    CS 2163 JAVA 3 Major C
    CS 2453 VISUAL BASIC 3 Major C
    ENGL 1213 ENGLISH COMPOSITION II 3 Gen Ed  
    HIST 1483 U.S. HISTORY TO THE CIVIL WAR OR Gen Ed  
    HIST 1493 U.S. HISTORY SINCE THE CIVIL WAR 3 Gen Ed  
    MATH 1613 TRIGONOMETRY 3 Gen Ed  
    Suggested Sophomore 1st Semester
    CS 2363 C++ 3 Major C
    PSY 1113 INTRODUCTION TO PSYCHOLOGY 3 Gen Ed  
    MATH 2104 CALCULUS AND ANALYTIC GEOMETRY I 4 Gen Ed  
    COM 2213 INTRO TO PUBLIC SPEAKING 3 Gen Ed  
    HUM HUMANITIES ELECTIVE 3 Gen Ed  
    Suggested Sophomore 2nd Semester
    CS 2463 ADVANCED JAVA OR Major C
    CS 2553 ADVANCED VISUAL BASIC OR Major C
    CS 2563 C# 3 Major C
    MATH 2214 CALCULUS AND ANALYTIC GEOMETRY II 4 Gen Ed  
    BIO BIOLOGICAL SCIENCE 3-4 Gen Ed  
    HUM HUMANITIES ELECTIVE 3 Gen Ed  
    ELEC ELECTIVE 1 Support  
  • Course Grouping

    Major Courses: (15 credit hours)

    Computer Science: CS 1143, CS 2163, CS 2363, CS 2453, CS 2463 or CS 2553 or CS 2563

    General Education Courses: (45 credit hours)

    Communications: COM 2213

    English: ENGL 1113, ENGL 1213

    History: HIST 1483 or HIST 1493

    Humanities: Six credit hours of Humanities electives - Advisement is required. One each from the following two course sets: UCO Aesthetic Analysis; HUM 2213 or HUM 2223 and UCO Cultural Analysis; HUM 1113 or HUM 2163

    Mathematics: MATH 1533, MATH 1613, MATH 2104, MATH 2214

    Political Science: POLSC 1113

    Social Sciences: PSY 1113

    Biological Science: *Any BIO except BIO 1013; Any Physical Science course chosen from ASTR, PHYS, CHEM, or GEOL prefixes *at least one science course must include a laboratory component

    Life Skills Courses: (1 credit hour) Life Skills: SCL 1001

    Support Courses: (1 credit hour) Elective

  • Program Notes

    Notes: This program is designed for students planning to continue their education at a four-year college or university. See the general section for information and requirements about University Parallel/Transfer Programs.

    Must have a grade of “C” or higher in all Computer Science courses.

  • Course Descriptions

    Biological Science

    BIO - BIOLOGICAL SCIENCE
    Prerequisites: None
    3 CREDITS

    Biological Science

    Communications

    COM 2213 - INTRO TO PUBLIC SPEAKING
    Prerequisites: ENGL 0106 or adequate placement score
    3 CREDITS

    Given the principles of effective listening and speaking, the student will assimilate those skills into his or her physical and psychological worlds. After being exposed to public, business and professional speaking, the student will apply the principles of invention, organization, style, and delivery through practical exercises and will use the principles of rhetorical criticism in discussing speeches delivered in class.

    Computer Science

    CS 1143 - BEGINNING PROGRAMMING
    Prerequisites: ENGL 0203, adequate placement score, or by meeting determined placement measures; Math 0303 or adequate math placement test score or by evaluation. § Criteria for evaluation is in division office.
    3 CREDITS

    Designed for Computer Science majors, this course affords students a basic understanding of computer programming. Students will utilize accepted programming concepts and perform number system conversions and arithmetic. In addition, they will design and code structured modular programs using design tools such as hierarchy charts, flowcharts, and pseudocode.

    CS 2163 - JAVA
    Prerequisites: Math 0303 or adequate math placement test score, CS 1143 or by evaluation. § Criteria for evaluation is in division office.
    3 CREDITS

    Student will develop object-oriented Java applications and applets, which demonstrate comprehension of fundamental programming structures, object-oriented programming, graphics, event handling, interface components, programming for the Internet, data structures, and exception handling.

    CS 2363 - C++
    Prerequisites: CS 2163
    3 CREDITS

    This course is a continuation of the study of object-oriented programming covered in CS 2163 Java. Students will use C++ to write programs that demonstrate comprehension of the advanced object-oriented features of the C++ language and of common data structures. Topics include pointer manipulation, overloaded operators, friends, exception handling, templates, linked lists, stacks, queues, trees, and time complexity associated with sorts and searches.

    CS 2453 - VISUAL BASIC
    Prerequisites: Math 0303 or adequate math placement test score, CS 1143 or by evaluation. § Criteria for evaluation is in division office.
    3 CREDITS

    The students will use Visual Basic to create object-oriented, event-driven programs. This course teaches the students to handle the visual interface and also learn programming concepts that include objects, decisions, loops, dialog boxes, arrays, menus, subs, functions, files, simple data access and various other programming topics as they apply to Visual Basic.

    CS 2463 - ADVANCED JAVA
    Prerequisites: CS 2163
    3 CREDITS

    Student will develop Java applications and applets, which demonstrate comprehension of advanced programming structures and practices, object-oriented programming, fundamental data structures (arrays, liked lists, stacks and queues), SWING, Java Beans, database programming (JDBC), and distributed computing (Sockets/RMI).

    CS 2553 - ADVANCED VISUAL BASIC
    Prerequisites: CS 2453
    3 CREDITS

    Students will expand their knowledge of Visual Basic as used in business applications both for Windows and for the Web. Included will be topics such as advanced controls, MDI programming, collections, object-oriented programming, multi-tier applications, data access, ADO.Net, ASP.Net, and report writing.

    CS 2563 - C#
    Prerequisites: CS 2163
    3 CREDITS

    Students will develop C# programs using the .NET framework that demonstrate comprehension of language syntax, fundamental program structures, object-oriented programming, windows applications, web applications, and database applications. Students will use ADO.NET, XML, ASP.NET, SOAP, and REST to create their applications.

    Electives

    ELEC - ELECTIVE
    Prerequisites: None
    3 CREDITS

    Elective

    HUM - HUMANITIES ELECTIVE
    Prerequisites: None
    3 CREDITS

    Humanities elective

    PHYS SC - ANY PHYSICAL SCIENCE CHOSEN FROM ASTR, PHYS, CHEM, OR GEOL SUBJECT AREAS
    Prerequisites: None
    3 CREDITS

    Any Physical Science chosen from ASTR, PHYS, CHEM, or GEOL subject areas

    English

    ENGL 1113 - ENGLISH COMPOSITION I
    Prerequisites: ENGL 0203, adequate placement score, or by meeting determined placement measures
    3 CREDITS

    The student will write well-developed compositions which demonstrate the principles of unity, coherence, and organization and which contain specific details and vivid language. The students will locate library material and incorporate researched materials into compositions.

    ENGL 1213 - ENGLISH COMPOSITION II
    Prerequisites: ENGL 1103 or ENGL 1113 taken within the last year, with strong encouragement for immediate continuation.
    3 CREDITS

    In this advanced writing course, students will create essays that explore and evaluate a variety of issues and perspectives suggested by fiction, poetry, drama, essays, and other types of cultural texts. Students will refine and augment the writing techniques they learned in ENGL 1113 or ENGL 1103 to develop well- reasoned, well-structured arguments in a clear, fluid, and engaging prose style.

    History

    HIST 1483 - U.S. HISTORY TO THE CIVIL WAR
    Prerequisites: ENGL 0203, adequate placement score, or by meeting determined placement measures
    3 CREDITS

    After analyzing events in American history from 1400 to 1870 in such areas as revolution, geographic and social mobility, political reform, government precedents and war, the student will be able to identify patterns of present day mobility, describe governmental operations in his society and help resolve conflict in society based on the students search for change, precedents, and conflict in the American past.

    HIST 1493 - U.S. HISTORY SINCE THE CIVIL WAR
    Prerequisites: ENGL 0203, adequate placement score, or by meeting determined placement measures
    3 CREDITS

    After analyzing events in American history from 1870 to the present in such areas as political reform, industrialization, urbanization, ethnic acculturation and war, the student will be able to identify meaningful changes in his society, identify equal rights in that society, and help resolve conflict in this society based on the students search for change, equal rights and conflicts in the American past.

    Mathematics

    MATH 1533 - PRE CALCULUS AND ANALYTIC GEOMETRY
    Prerequisites: MATH 0403 or adequate math placement test score and ENGL 0203, adequate placement score, or by meeting determined placement measures
    3 CREDITS

    This course is intended to serve students for whom Calculus and Analytic Geometry I is a requirement. Topics will include conic sections, systems of equations (both linear and nonlinear), and a general discussion of functions with emphasis on polynomial, rational, exponential, and logarithmic functions.

    MATH 1613 - TRIGONOMETRY
    Prerequisites: Pre or Corequisite: MATH 1513 or MATH 1533 or adequate math placement test score and ENGL 0203, adequate placement score, or by meeting determined placement measures
    3 CREDITS

    The student will evaluate trigonometric functions and their inverses, graph trigonometric functions, prove trigonometric identities, solve trigonometric equations, solve problems involving triangles and indirect measurement, use trigonometric forms of complex numbers, and identify and graph polar curves.

    MATH 2104 - CALCULUS AND ANALYTIC GEOMETRY I
    Prerequisites: MATH 1533 and MATH 1613 or adequate math placement test score.
    4 CREDITS

    The student will compute, interpret and apply the basic concepts of limits, derivatives, and vectors to algebraic and transcendental functions and will solve applied problems that include rates of change, optimization, analysis of graphs, and geometry.

    MATH 2214 - CALCULUS AND ANALYTIC GEOMETRY II
    Prerequisites: MATH 2104 within the last year.
    4 CREDITS

    The student will use integration techniques to find antiderivatives, compute definite integrals, and solve application problems that include volume, work and pressure; investigate the convergence of improper integrals and infinite series; use Taylor polynomials and Taylor Series to approximate, represent, and analyze functions; analyze functions of three variables and their contour plots; compute partial derivatives of multivariate functions.

    Political Science

    POLSC 1113 - AMERICAN FEDERAL GOVERNMENT
    Prerequisites: ENGL 0203, adequate placement score, or by meeting determined placement measures
    3 CREDITS

    A study of the principles, structure, processes and functions of the United States federal government.

    Psychology

    PSY 1113 - INTRODUCTION TO PSYCHOLOGY
    Prerequisites: ENGL 0203, adequate placement score, or by meeting determined placement measures
    3 CREDITS

    A survey of the major areas of study in psychology such as motivation, learning, physiology, personality, social psychology, abnormal behavior, perception, memory, cognition/thought, and treatment.

    Success in College and Life

    SCL 1001 - SUCCESS IN COLLEGE AND LIFE
    Prerequisites: ENGL 0106 or adequate reading/writing assessment scores
    1 CREDIT

    Students will learn best practices for academic, career, and personal success. Students will discover their individual strengths, interests, and values to create a personalized plan; select and utilize resources that are applicable to their growth and success; and engage as active and responsible members of the academic community. This course should be taken during a student's first semester of college work at Oklahoma City Community College and is a required course in degree plans to satisfy the Life Skills requirement.

Visit the OCCC CampusApplyAsk an Enrollment Couselor