Online Dual Credit

Are you interested in writing computer programs? Do you want to create apps or games for mobile devices? Now you can learn how to do both!


Programming 1 (CS 120) 

Are you interested in writing computer programs? Do you enjoy solving logic and math problems? Have you ever thought about studying computer science? Here is your chance to get started while you are still in high school and earn college credit. 

Programming 1 allows you to learn the basics of computer programming with others who share your interests. This is the first programming course in our computer science major, which prepares students like you for jobs in a wide variety of fields, including artificial intelligence, cryptology, game development, software engineering, and more.

Course Description:
Programming, debugging, and small program development in a statically typed procedural language (C++). Topics include sequential, selective, and literative control flow, modularity, simple data types, arrays, formatted input and output and text file processing. The course includes video lectures and regular homework assignments to reinforce course concepts as well as optional programming contests where students can further challenge themselves. 

Recommended Qualifications:
Prior programing experience is not required, but students should display strong interest and aptitude in logical and mathematical problem solving as the foundation for effective software programming. Students should be entering their junior or senior year and should be ready for college-level course work as demonstrated by standardized testing (e.g., ACT, SAT) and/or high school performance.

High school prerequisite: Co-enrollment with pre-calculus or calculus. Recommended minimum test scores: 24 ACT, 1100 SAT (math + verbal) (Students may also submit PSAT or COMPASS test scores if they have not taken the ACT or SAT.)

Note: This course offers an alternative to AP computer science.

How much does the course cost? What other requirements are there for students/high schools?
We are please to initially offer a promotional rate of $270 per course ($90 per hour). Students must have regular access to a PC or Mac computer with Internet access and the ability to download course software. High schools should provide adequate monitoring of student behavior and performance and may be asked to administer exams periodically. 

Why does this course take the full high school year to earn 3 college credits?
We believe the full academic year will give students a more reasonable workload for a high school schedule and will give students more time to master the material.

How do I register?
Students do not need to apply for regular admission to ACU; however, they should complete and submit the dual credit application found on our website. Some information on this website and form is currently targeted at on-campus dual credit students, so please complete the information you know, and ask if you have questions about the applicability of certain policies. 

Application Deadline: June 2, 2014
After this date, applications will be accepted on a space available basis until August 22, 2014. We also need a letter or email from the high school stating that the student has permission to take the course for dual credit purposes. Course availability is subject to minimum and maximum enrollments as determined by ACU.


Introduction to Mobile Application Development (IT 105) 

Do you want to create apps and games for mobile devices? Have an idea you would like to see become a reality? Learn the basic skills in creating mobile apps for devices like iPhone or Android and earn college credit from Abilene Christian University.

Course Description:
Introduces application development for mobile computing devices such as the iPhone, iPad or Android. Students learn basic mobile development concepts that apply to multiple platforms. Topics include an introduction to user interface design, database connectivity, and network communications. The course includes a project that challenges the student to create a small mobile app of their choosing.

Recommended Student Qualifications:
Prior programming experience is helpful, but we assume the student has no programming experience before taking this course. Students should be entering their junior or senior year and should be ready for college-level coursework as demonstrated by standardized testing and/or high school performance.

High school prerequisite:
2 years of high school algebra Recommended minimum test scores: 21 ACT, 1000 SAT (math + verbal) (students may also submit PSAT or COMPASS test scores if they have not taken the ACT or SAT)

Note: This course will be taught in Spring 2015 as a special topics course while we pursue the normal approval process to list this course in the ACU course catalog. Upon successful completion of course requirements, students transferring this course to another university will receive 3 hours of college credit, but they may need to submit the course syllabus or other requested documentation to receive credit towards major requirements.

How much does the course cost? What other requirements are there for students/high schools?
We are pleased to initially offer a promotional rate of $270 per course ($90 per hour). Students must have regular access to a PC or Mac computer with Internet access and the ability to download course software. High schools should provide adequate monitoring of student behavior and performance and may be asked to administer exams periodically.

How do I register?
Students do not need to apply for regular admission to ACU; however, they should complete and submit the dual credit application form. Some information on this website and form is currently targeted at on-campus dual credit students, so please complete the information you know, and ask if you have questions about the applicability of certain policies.

Application Deadline: November 14, 2014
After that applications will be accepted on a space available basis until January 9, 2015. We will also need a letter or email from the high school stating that the student has permission to take the course for dual credit purposes. Course availability is subject to minimum and maximum student enrollments as determined by ACU.   
                                                                             * Course number subject to change


For additional information about the program, please contact:

School of Information Technology & Computing
Email: sitc@acu.edu
Phone: 325-674-2565

Featured Video
Five Second Frenzy
Watch to learn more about 5 Second Frenzy, a mobile game developed by students in our Digital Entertainment Technology program.
  • Explore Majors
    Explore Majors

    ACU's mission is to educate students for Christian service and leadership throughout the world.

    View all majors

  • Visit Campus
    Visit Campus

    Satisfy your curiosity about what it means to live and learn at ACU!

    Schedule a visit

  • Apply to ACU
    Apply to ACU

    Apply Online

    Learn more about our application and admissions process.

Connect Online