Students who want to pursue a degree program
in software development and engineering can do so fully online through
an associate, bachelor's and master's degree program. Graduates are
qualified for various positions in computer industries, such as computer
programmer, software developer and software engineer.
Online Associate's Degree in Software Development Overview
An associate degree program in software development trains students in the fundamentals of computer technology and software engineering. This program explores computer science concepts, such as programming and management of data systems. Upon graduation from this program, students will be prepared to develop new software and hardware for a variety of industries, including software publishers, computer manufacturers and government agencies.Program Information and Requirements
The average length of an associate's degree in software development varies greatly, and can range from 45-72 credit hours. These programs are available in fully online formats. Students can access their course material at their convenience; however, assignments typically have specified due dates.Students are required to have access to a computer with a high-speed Internet connection. Course material is delivered via streaming video so the student must have audio and video capabilities on their computer. Some courses require additional programs for the student to download such as Java Plugin Console, Adobe Flash Player and Microsoft DirectX End.
List of Common Online Associate's Degree in Software Development Courses
Students in associate degree programs complete core computer science and programming courses. Online learners also develop skills for working independently or as part of a team.Application Programming Course
Students in this course use current programming language to create single computer applications. They explore concepts in object-oriented coding, strategic procedures and standard programming documentation.Java Course
This course prepares students to use the Java programming language to write computer programs. Java topics introduce data abstraction, applets and graphics. Upon completion of this course, students will be prepared to utilize the Java programming language to satisfy the programming needs of future employers.Concepts in Advanced Programming Course
Students in a course in advanced programming focus their attention on object-oriented programming. Examples of programming languages found in the course include C, C++ and HTML.Career Information for Graduates
Graduates of an associate's degree program in software development typically need to continue their education towards a bachelor's degree in order to work as computer programmers and software developers. However, associate degree holders can find employment as a computer support specialist. According to the U.S. Bureau of Labor Statistics (BLS), the employment rate for computer specialists is expected to rise by 14% between 2008-2018 (www.bls.gov). The median annual wages for this occupation, in May 2009, were $47,360, according to BLS.Online Bachelor of Science in Information Technology Overview
A bachelor's degree program with a concentration in software development is available to prospective students who want to pursue a career as a software developer. Students investigate software development, organizational behavior management, information technology, systems management and databases. Upon completion of this program, students have the skills to manage technical data and communicate with clients and coworkers.Program Information and Requirements
A bachelor's degree program can be completed in 120-140 credit hours. Fully online programs provide students with technical support and online counselors, who help students adapt to the online learning environment. Programs are delivered in a variety of formats; however, online educational platforms, such as Blackboard, are common.Since many courses contain streaming lectures, students must have audio and video capabilities on their computers. Courses allow students to communicate in live discussion forums, requiring the use of a headset and microphone.
List of Common Online Bachelor of Science in Information Technology Courses
The curriculum introduces students to operating systems, software engineering, Java programming and database planning. In addition to core computer science courses, students must also complete general education requirements, such as English, mathematics, sciences and humanities.Software Engineering Course
This course implements the fundamental concepts central to software development, including design approach and documentation. Students learn to evaluate software requirements and test software applications. Emphasis is placed on the assurance of quality control through various forms of software testing. This course is often delivered over a period of two semesters.Object-Oriented Programming Course
A course in object-oriented programming introduces students to high-level programming languages, such as C, C++, Java and Visual Basic. Students utilize these tools in order to manage computer systems, develop problem-solving strategies and improve communication. Concepts explore algorithms, recursion, encapsulation, object interfaces and aggregation.Website Design Course
Students in a two-semester course in website design are introduced to the fundamentals of website development, design and publishing. Through analyzing current web pages, students learn how to maximize the functionality and usability of web pages. Online learners also explore page layout, content quality and ease of navigation in websites. Concepts typically cover XHTML, JavaScript, CSS, website maintenance and search engine optimization.Career Information for Graduates
Students who complete a Bachelor of Science in Information Technology with a concentration in software development are qualified to find employment as computer software engineers and computer programmers. According to the U.S. Bureau of Labor Statistics (BLS), the employment rate for these occupations is expected to increase by 21% between 2008 and 2018 (www.bls.gov). In May 2009, the BLS reported that the mean annual wages for all computer programmers were $74,690.Online Master of Science in Software Engineering Overview
A master's degree in software engineering program explores concepts in software engineering, software implementation, cost analysis, ethics, critical thinking, research, communication and collaboration. This degree can be earned entirely online, and students must hold a bachelor's degree in a related field. Some institutions require students to have two years of computer-related work experience prior to enrollment.Program Information and Requirements
The Master of Science in Software Engineering is typically 36-credit hours in length, though some programs are as short as 30-credit hours. Programs are easily found and can be completed fully online in about two years. Courses are delivered through online learning platforms. Online learners interact with classmates and faculty through discussion boards, e-mail and instant messenger.Some institutions require students in this degree program to have a scanner. They must also have access to a graphics-capable printer.
No comments:
Post a Comment