Online Degree Programs & Courses from
Accredited Colleges and Universities.
Online Degrees & Courses in Computer Programming

Before any software goes into publishing, programmers need to write, test, update, and maintain the detailed instructions needed for computers to know what to do. Programmers play a vital role in the chain of how new software is developed and published. Before they can create the source code of software, they must meet the specifications determined by software engineers, system analysts, and computer scientists.

Programming isn’t a simple degree because of the rapid development of new software, programs, databases, operating systems, and other programming languages. Getting your Programming degree in a typical classroom setting might prove to be inefficient especially if the course modules aren’t constantly updated by the university or college you’re attending.

The best way to stay ahead of the pack as well as keep up with the latest advancements in computing is to acquire your Programming degree online. All of the curriculums are updated to the latest developments so that you can learn all of the programming languages as well as get an overview of what’s coming up in the computing industry.

When you graduate, you will have a definite advantage over other applicants since you have the most recent stock knowledge, the most programming skills, and more importantly, the exposure in new programming languages that will be out in the next few months which might be very crucial to the organization you’re about to join.

Career Paths for Online Programming Degree Graduates:

• Software Publisher
To work for a software publishing house, you must be able to determine what kinds of software are valuable to the computing industry. You must be able to create the structural flow of information in a certain software as well as determine if there are any problems incurred during the operation.

• Finance Industry
The finance industry is in constant need of programmers who can keep up with the ever growing demand of faster computing. Graduates can create and design new programs specific for a certain finance company’s needs and maintain their optimum performance level.

• Government
With the growth of technologies, the government also needs a way to upgrade their system. But this is entirely different from all other industries. Instead of using some of the common programming languages used by the industrial sector, the government needs a different programming language made exclusively for them. Programmers who work for the government are sworn to secrecy and trust because they alone can tinker with the government’s databases and computing security.

• Education
You can become a professor to teach aspiring students who wanted to enter the computing industry. As a professor, you need to constantly educate and expose yourself to the different programming languages available so that you can update the course curriculum regularly.

Kaplan University Online

Kaplan University is regionally accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.

With convenient class scheduling and online flexibility, you can work toward a new career without giving up your day job. Get your degree from a name you trust.

    B.S. in Information Technology/Application Development

    If you are interested in starting or advancing your technology career, the Bachelor of Science in Information Technology program could help you meet your career goals.* Study how to design and create real-world e-media products or technical solutions to hardware and software problems, depending on your chosen area of emphasis. The objective of this online degree program is to help prepare you to pursue career advancement in visual arts and information technology by providing you with the communication skills, knowledge,  critical thinking skills, technical competencies, and creative skills required in the modern workplace. You can further specialize your degree by pursuing one of the following emphasis areas: Web development, database management, network administration, mobile computing, project management, new media/Internet marketing, information security and forensics, application development, or health informatics.Lessons include text-based study and projects that simulate real-world situations and automate administrative tasks. Examine how to develop solutions for business application challenges by creating specialized programs. You may qualify for career opportunities as a network, software, or Web programmer.**Kaplan University's programs are designed to prepare graduates to pursue employment in their field of study, or in related fields. However, the University does not guarantee that graduates will be placed in any particular job or employed at all.

    A.A.S. in Information Technology/Application Development

    Kaplan University's program is designed to provide you with the general education, applied knowledge, and technical skills required for a wide range of entry-level positions.  Study how to maintain and install computer and wireless networks, troubleshoot software and hardware  problems, manage databases, develop Web pages and create Java application. The emphasis areas allow you to focus on network administration, Web development, or application development. If you are interested in becoming an information technology  professional, but need to enhance your knowledge and skills before you seek employment, the online Associate of Applied Science in Information Technology could help give you the advantage you need to pursue your professional goals.*Study object-oriented programming languages like Visual Basic and basic programming, including Java and C#.*Kaplan University's programs are designed to prepare graduates to pursue employment in their field of study, or in related fields. However, the University does not guarantee that graduates will be placed in any particular job or employed at all.

    Introduction to Computer Programming Language Certificate

    The online Introduction to Computer Programming Language Certificate program is designed to help you gain the skills and knowledge needed to pursue a successful career in information technology.* Kaplan University's comprehensive curriculum is designed to teach you the foundational knowledge you will need to pursue further study in advanced programming and adapt to the future changes in technology. You will receive an introduction to three programming languages: Java (a multipurpose, object-oriented programming language), Structured Query Language (SQL), and Visual Basic (for Windows programs) as a student in this program.
    *Kaplan University's programs are designed to prepare graduates to pursue employment in their field of study, or in related fields. However, the University does not guarantee that graduates will be placed in any particular job or employed at all.

Strayer University

Strayer University is regionally accredited by Middle States Commission on Higher Education. The Commission on Higher Education is an institutional accrediting agency recognized by the U.S. Secretary of Education and the Commission on Recognition of Postsecondary Accreditation.

Strayer University offers students a quality education that's affordable, convenient, and supportive. Our flexible academic programs make it possible for you to earn a competitive MBA or your associate's, bachelor's, or master's degree on your schedule, without interrupting your personal or professional life. Established in 1892, Strayer University was designed to meet the educational needs of working adult students. To do this, we offer flexible class formats that allow you to balance a college education with your other responsibilities. Our programs include accounting, business, criminal justice, information systems, management, public administration, health services administration, and education.

    Bachelor of Science in Information Systems - Programming

    The principal objective of the Bachelor of Science in Information Systems program is to teach students state-of-the-art computer concepts. This will prepare them for database management, programmer/analyst, networking, Web development, security and internetworking positions.Within this curriculum, students have the option of choosing a concentration in:

  • Computer Security
  • Homeland Security and Information Systems
  • Database Management
  • Database Developer
  • Web Development
  • Programming
  • Security Administration
  • Internetworking Technology
  • Networking

    Diploma in Information Systems - Programming

    The program is designed for individuals seeking computer skills to increase their job opportunities in their current careers or to pursue new careers. The diploma program also is advantageous to students desiring early entry into the job market, preparing students for entry-level computer positions. Students enrolled in the diploma program are required to take twelve information systems courses. This course of study focuses on the acquisition of computer information systems knowledge and skills. Within this curriculum, students have the option of choosing an emphasis in:

  • Homeland Security and Information Systems
  • Programming
  • Database Developer
  • Database Management
  • Internetworking Technology
  • Computer Security
  • Networking
  • Security Administration
  • Web Development

    Undergraduate Certificate in Information Systems - Programming

    Continuing education remains a critical part of technology as information systems evolve. It is essential for information technology professionals to enhance their efficiency and capability by gaining skills in areas such as programming, database administration, database technology, Web development, networking, computer security, and security administration. Strayer University's Undergraduate Certificate prepares today's information technology professionals for these challenges by imparting these and other relevant skills.Students enrolled in the certificate program are required to take six information systems courses. Within this curriculum, students have the option of choosing an emphasis in:

    • Programming
    • Database Developer
    • Computer Security
    • Database Management
    • Homeland Security and Information Systems
    • Internetworking Technology
    • Web Development
    • Networking
    • Security Administration

    Associate of Applied Science - Computer Programming - Java Option

    The knowledge gained in this program provides students with the skill sets for employability in a variety of industries and businesses in positions such as developers, systems analysts,  and programmers. This program concentrates instruction with the Java programming language while also introducing students to VisualBASIC and C++ programming concepts. Students in this program acquire skills in systems analysis, programming, and design based on the curriculum developed under the Sun/Java Academic Initiative. Students with skills in computer science are in high demand to design and develop business information systems. 

    Associate of Applied Science - Computer Programming

    Students in this program acquire skills in  systems analysis,programming and design. Instruction in multiple programming languages provides students with flexible, diverse, and employable skill sets in a variety of industries and businesses  in positions such as systems analysts, programmers, and developers. Students with skills in computer science are in high demand to design and develop business information systems.  

    Bachelor of Science in Information Technology - Software Application Programming

    Individuals who understand how to use technology to contribute to productivity and the bottom line are valued employees because successful organizations use technology to find solutions to all kinds of business challenges.The Bachelor of Science in Information Technology - Software Application Programming offered by CTU Online was designed to help solve business problems using Information Technology. The curriculum centers on an enhanced view of the System Development Life Cycle (SDLC) as a systematic, rational,  and repeatable process of project management and systems implementation, applicable across the spectrum of information technology careers. In addition to the core requirements and general education, this specialization includes concentration courses in Java Programming, User Interface Design, Software Testing, Software Project Management, and many other pertinent areas of study.

    Bachelor of Information Technology (BIT) - Programming

    AIU Online's Bachelor's in Information Technology with a concentration in Programming degree completion program's main objectives are to help prepare students to build a dynamic user content  and interface using data driven objects. The BIT degree completion program with a concentration in Programming can be completed fast.This program will demonstrate how to apply project management principles to software projects and use the requirements process to develop software specifications. Students will also learn to modify, insert, and extract data through a web interface. 

    Bachelor's in Computer Information Science

    The Bachelor of Science in Computer Information Systems - Programming degree focuses on the principles, goals, concepts, management, and functions of information-driven organizations, stressing the development of computer-based applications through the use of programming languages. The program offers graduates education in the design, analysis, implementation, maintenance, and use of data base systems and computer information systems necessary to industry and business. 

University of Maryland University College / UMUC Online

University of Maryland University College is accredited by the Middle States Commission on Higher Education, one of the six regional accrediting agencies recognized by the U.S. Department of Education.

    Undergraduate Certificate in Object-Oriented Design/Programming

    UMUC's Undergraduate Object-Oriented Design and Programming Certificate is appropriate for technical professionals who will be working as application developers or programmer/analysts. Students are taught introductory and advanced features of object-oriented languages, as well as program design concepts. Students should check course descriptions to ensure that they have taken all prerequisites for each course.  This certificate may be completed while pursuing the Bachelor of Science in computer and information science with appropriate choice of major and elective courses.

    Certificate in UNIX

    The online Certificate Program in UNIX offered by UMass Lowell is designed for those with basic computer literacy who want to enter this fast-growing field, and for those currently in the computer industry who want to upgrade their skills. The program curriculum combines theory and practical applications. Many of the courses in the UNIX certificate program may be used to satisfy requirements in the Information Technology and Data/Telecommunications Certificate Programs, as well as the Associates and Bachelors degrees in Information Technology. Students learn skills that are immediately applicable in the workplace. 

    Request Obligation Free Information        Certificate in UNIX

    Programming with C#

    This course focuses on C# program structure, language syntax, and implementation details.C# was created to be the programming language best suited for writing enterprise applications for .NET. The goal of the Programming with C# undergraduate course is to provide students with the knowledge and skills they need to develop C# applications for the Microsoft .NET Platform. C# is a simple, object-oriented, and type-safe programming language that is based on the C and C++ family of languages. It combines the high productivity of Microsoft Visual Basic with the raw power of C++. This class is a prerequisite for MCTS: .NET 3.5 Certification.
    NetCom is a pioneer of online education or Live Online Training. Live Online Training is a convenient and cost effective training method that lets you enjoy hands-on training we offer in our classrooms, the same instructor led, from the comfort of your home or office. 
    * Please note that Live Online Training is conducted real-time with live instructors.

    Request Obligation Free Information        Programming with C#

    Introduction to Unified Modeling Language course

    The ability to work with Unified Modeling Language (UML) is especially important for individuals responsible for the design and analysis of object-oriented systems. Based on the work of Booch, Jacobson, and Rumbaugh, students learn the fundamental concepts of UML and how the UML notation is used to represent business systems. Students also have an opportunity to apply what they learn in a series of exercises using a graphical design tool. Topics in Introduction to Unified Modeling Language include use-case diagrams, sequence diagrams, collaboration diagrams, statechart diagrams, class diagrams, activity diagrams, and implementation diagrams.

    Computer Programming with Java and C#

    Earn a nationally accredited Diploma and the confidence necessary to start a new career. CIE's Computer Programming with Java and C# is a distance learning course that was designed to provide an individual having little or no computer background with the knowledge to join the exploding field of computer programming! Students graduate with the ability to understand, analyze and program various computer applications used in the business, manufacturing and service industries. In addition, you will be able to develop and build web pages for professional or personal use, learn how to install and run applications and perform basic system management on your PC. This unique distance learning course includes 48 self-paced lessons covering Introduction to Computers, Operating Systems & Microsoft Windows XP, Introduction to Java Programming & C# Programming, Creating a Multimedia Web Page. This course also contains hands-on laboratory experiments that feature Microsoft Explorer, Microsoft Windows and 6 CDs that include a compiler and Microsoft library.  Learn how to program in today’s hottest object-oriented languages!

Online courses from CBT Direct provide self-paced, hands-on training that will help ensure your future success in today’s competitive world. We bring award-winning training, used by fortune 500 companies and the U.S. government, to small business and goal-oriented individuals. If you’ve decided learning is an initiative you need to pursue, but realize traditional instructor-led programs can be too costly and time consuming, CBT Direct’s online training is your ideal e-learning solution.

    Object-Oriented Design

    To provide the user with some knowledge of and experience in using object-oriented methods in the systems design process, with particular reference to GUI applications and database.

    Request Obligation Free Information        Object-Oriented Design

    Visual Basic 101

    Want to learn how to build Windows applications using Visual Basic? Anyone can learn how to program with this lesson. This is the perfect first lesson, and it assume no prior programming experience. 

    Request Obligation Free Information        Visual Basic 101

Online Education Home | Terms | Privacy | Contact | Site Map
Copyright © 2010 DirectoryofEducation.com  |  All Rights Reserved