Stephen Chapman Computer Science Expert Education B.S., Computer Science, North Carolina State University Introduction Senior Oracle PL/SQL Developer for SEI Financial ServicesOracle 9i Certified AssociateB.S. in Computer Science from North Carolina State University Authored two books on programming in computer science Experience Stephen Chapman is a former writer for ThoughtCo, focusing on computer science for approximately seven years. He has been programming computers since the late 1970s, performing a wide variety of different computer programming jobs, and using a range of different languages including JavaScript. Stephen is currently a Senior Oracle PL/SQL Developer for SEI Financial Services, with over 20 years experience in software consulting and developing. He is co-owner and founder of Ask Felgall, a software consultancy business based in Australia since 1994. Education Stephen has a bachelor's degree in computer science from North Carolina State University and is an Oracle 9i Certified Associate (OCA), and a Workplace Training and Assessment Certificate IV (the main adult teaching qualification in Australia).Awards and PublicationsMATLAB Programming for EngineersFortran for Scientists & Engineers ThoughtCo and People Inc. ThoughtCo, a People Inc. brand, is an award-winning reference site offering education content created by experts. ThoughtCo reaches 13 million readers each month. Learn more about us and our editorial guidelines. Read more from Stephen Chapman Free JavaScript Download How to Convert Numbers Into Words Using JavaScript How to Find When a Web Page Was Last Modified How to Return a Value in JavaScript Print Directly to Printer The Dollar Sign ($) and Underscore (_) in JavaScript How to Add a Print Button or Link to Your Web Page Add the Concentration Memory Game to Your Web Page How to Create a Continuous Text Marquee in JavaScript Target a Window or Frame Using JavaScript or HTML How to Create a Continuous Image Marquee With JavaScript How to Validate Radio Buttons on a Web Page Is JavaScript Hard to Learn? JavaScript and JScript : What's the Difference? JavaScript and Emails Domain Level Cookies Updating Cookies in JavaScript JavaScript Execution Order Here's When You Should Use GET and POST for Ajax Server Requests What Javascript Cannot Do This Is What JavaScript Is Used For When to Use Asynchronous or Synchronous AJAX Introduction to JavaScript The JavaScript Ternary Operator as a Shortcut for If/Else Statements