Python vs JavaScript for College Credit: Which First?

Home › Courses › Python vs JavaScript

CS 230 vs CS 1903 credits eachACE and NCCRS recommended

Python vs JavaScript for college credit: which first?

Both carry ACE and NCCRS credit recommendations for 3 semester hours, and neither lists a prerequisite, so pick by goal. Programming in Python is general programming that ends with files and data analysis; Introduction to JavaScript is for the web: it opens with HTML and CSS and goes on to the DOM, forms and events.

Take first
Either: pick by goal
Longer course
Python: 73 hours vs 68
Credit
3 semester hours each

What you learn

From the syllabi: what only one course covers, and where they meet.

Only in Python

  • Lists, tuples and dictionaries
  • Modules
  • Inheritance and polymorphism
  • Working with files
  • Data analysis and visualization

In both

  • Data types and operators
  • Decisions and loops
  • Functions and recursion
  • Objects
  • Errors and debugging

Only in JavaScript

  • HTML and CSS basics
  • JavaScript in web pages
  • The DOM
  • Forms
  • Events

Side by side

Programming in Python (CS 230) and Introduction to JavaScript (CS 190), from the two syllabi
 Programming in PythonIntroduction to JavaScript
Course codeComputer Science 230Computer Science 190
Chapters17 chapters11 chapters
Instructional hours73 hours68 hours
ACEACE ID UPIS-0011ACE ID UPIS-0013
Built forGeneral programming and dataWeb pages in the browser
Ends withData analysis and visualizationErrors, debugging and events
PrerequisitesNone listed in either syllabus
Final exam100 multiple-choice questions

Both are self-paced: quizzes and the assignment are open-book, the final is proctored, and 70 or higher passes.

Which one should you take first?

Neither needs the other first: pick by goal.

Take Python if

  • You want a general first programming course
  • You are heading toward data or information science
  • You want files, recursion and data analysis

Take JavaScript if

  • You want to build interactive web pages
  • You want HTML and CSS basics in the same course
  • You are heading toward web work or IT

Questions, answered

Should I take Python or JavaScript first?

Neither syllabus lists a prerequisite, and both carry ACE and NCCRS recommendations, so pick by goal: Programming in Python for general programming and data, Introduction to JavaScript to make web pages respond to clicks and forms. Never built a web page? See HTML and CSS vs JavaScript.

Are both courses ACE recommended?

Yes. ACE recommends 3 semester hours for each: Programming in Python is ACE ID UPIS-0011 and Introduction to JavaScript is ACE ID UPIS-0013. NCCRS recommends 3 semester hours for each as well.

What does each course cover?

Programming in Python covers data types, decisions, loops, functions, lists, tuples and dictionaries, object-oriented programming, recursion, files and data analysis, in 17 chapters and 73 instructional hours. Introduction to JavaScript covers HTML and CSS basics, operators, loops, functions, objects, the DOM, forms, debugging and events, in 11 chapters and 68 instructional hours.

What are Programming in Python and Introduction to Javascript worth in college credit?

Programming in Python: NCCRS recommends 3 semester hours, lower division, in Information Science among other subjects; ACE recommends 3 (ACE ID UPIS-0011). Introduction to Javascript: NCCRS recommends 3 semester hours, lower division, in Computer Science among other subjects; ACE recommends 3 (ACE ID UPIS-0013).

Which subjects can Programming in Python and Introduction to Javascript count toward?

Programming in Python: Information Science, Data Science, Computer Science, Information Technology, or Engineering. Introduction to Javascript: Computer Science or Information Technology. Your college decides which requirement each one fills.

How long are Programming in Python and Introduction to Javascript?

Programming in Python: 17 chapters and 73 instructional hours. Introduction to Javascript: 11 chapters and 68 instructional hours. Both are self-paced, so you finish as fast or as slow as you want.

How are the Programming in Python and Introduction to Javascript final exams set up?

Both have the same kind of final: 100 multiple-choice questions.

What comes after Introduction to Javascript?

Database Fundamentals. In the “Build websites” order on the Computer Science courses page, it follows Introduction to Javascript. Your program may set its own order.

Is a pass in Programming in Python a C?

A pass is 70 or more. The grading scale on your UPI Study transcript shows how 70 maps to a letter grade; for most colleges it is a C.

Can I take Programming in Python on its own?

Yes. Programming in Python is a separate course: enroll in it alone, study it online at your own pace, and send its transcript to your college.

How do I know if my college takes Programming in Python and Introduction to Javascript?

ACE and NCCRS have over 2,100 cooperating colleges that will consider accepting credits; the final decision is with the universities. Search your school in Find My College and ask your registrar which courses these would count as. For the registrar: Programming in Python's NCCRS recommendation lists Information Science and Introduction to Javascript's NCCRS recommendation lists Computer Science.

Where these credits can go

ACE and NCCRS have over 2,100 cooperating colleges that will consider accepting credits; the final decision is with the universities.

  • Thomas Edison State University (TESU) logo
  • University of the People logo
  • Strayer University logo
  • Post University logo
  • Charter Oak State College logo
  • Indiana Tech logo
  • Columbia Southern University logo
  • University of Arkansas Grantham logo
  • American College of Education logo
  • Nexford University logo
  • Newlane University logo
  • Pathways College logo
  • Dunlap-Stone University logo
  • Woodmont College logo
  • University of Management and Technology (UMT) logo
  • Crestpoint University logo
  • Maestro University (formerly Bottega University) logo
  • Gracelyn University logo
  • EC-Council University logo

Plus many more partner colleges and ACE and NCCRS cooperating colleges.

Find My College →

Keep exploring

Check your college first

ACE and NCCRS have over 2,100 cooperating colleges that will consider accepting credits; the final decision is with the universities.

Sources (3)

UPI Study facts are from our course catalog, syllabi and course rules.