Software development and security bachelors degree requirements our curriculum is designed with input from employers, industry experts, and scholars. Apply to software engineer, software engineer intern, intern and more. Software engineering bachelors degree stevens institute. Software development bachelors degree program online wgu. Department of computer science plan to designate a component area to satisfy three hours of the core requirement. Ranked based on affordability and earning potential, these 7 schools offer the best online bachelors degrees in software engineering. The software engineering program of study is for students who are interested in software systems. You will be expected to complete at least 12 competency units wgus equivalent of the credit hour each 6month term. Program features the bachelor of science degree at san jose state university is a fouryear program made up of 120 credits. However, most degree programs cover the same basic principles and techniques of programming and software design. Uhcl allows you to choose extended course work and either the capstone option or thesis option to complete your degree. Some common software engineering courses are listed below.
Computer systems software is composed of programs that include computing utilities and operations systems. The bachelor of science software development degree program is an allonline program that you will complete by studying and working independently with instruction and support from wgu faculty. The program prepares you to enter the computing profession most commonly as an application software engineer or for advanced study in computing or an allied field. After starting out at microsoft in the seattle area, kiersten now works as a senior software engineer at imagine learning, an education technology company. As an added bonus, some associate degrees can serve as stepping. You can also find a complete list of all courses by semester on the course book page, as well as syllabi, textbook list. The bachelor of science in software engineering is designed to provide the skills and competencies required by students wishing to pursue a career in software development. It prepares students for jobs such as system analyst, requirements engineer, software architect, software project manager or software process designer, etc. Requirements for a bachelor of science degree in software engineering. Working within complex development environments, operating systems, communications, web software, databases and applications, you will undertake studies in all facets of the software engineering process.
All course descriptions are available in the undergraduate catalogue. The bachelor of science in computer software engineering technology is designed to provide the skills and competencies required by students wishing to pursue a career in software development. The sponsored senior design program is the culmination of the undergraduate engineering management education. The universitys school of engineering is also home to one of the best software engineering degrees in the country. The software engineering degree is designed for students who want a strong background in software development with a minor or two clusters in another subject. Its about laying the groundwork for the tools of the future. A computer science degree isnt just about using the tools available to you. Software engineering major bachelor of science the. The university now offers over 145 unique areas of study to its more than 30,000 students. Grand canyon universitys bachelor of science in software engineering program teaches students how to use stateoftheart computer science practices and technologies to find solutions for complex software systems. Computer engineering integrates several fields of electrical engineering and computer science. Full program offered at lsccyfair, lsckingwood, lscmontgomery, lscnorth harris, lscuniversity park and lsconline. During the junior year of the program, students should contact an academic advisor to identify course optionsselection.
For the computer engineering degree plan, the designated component area is mathematics and math 2326 is selected to satisfy the requirement. Computer engineering technology degree plan college of. A bachelors degree program in computer software engineering is a trusted level of education for a student becoming a software engineer or employers looking to hire one. The department of computer science degree requirements are outlined below. The required courses in any software engineering degree vary, depending on the college and program.
Not every guided elective is offered each semester. Put your stamp on the future of computing as a computer scientist. Youll learn theories combined with realworld applications and practical skills you can apply on the job right away. He has worked in the tech industry for over 30 years and is currently the director of engineering at poynt, a technology company building smart pointofsale terminals for businesses. Students work on cross disciplinary teams and gain realworld experiences through senior design. Current students erik jonsson school of engineering. Bachelor of science in computer engineering technology. Credits earned in the computer programmer certificate level i and computer programming specialist certificate level ii programs may be applied to this degree. Online software development and security bachelors degree.
The curriculum includes 40 credits of foundational courses, 54 credits in major courses, and 26 in electives. Housed in the electrical, computer, software, and systems engineering department of the college of engineering, the b. Students are given a solid foundation in mathematics, basic sciences, and electronics. The program provides a comprehensive study of the principles, practices and tools for the design, development and maintenance of software as an engineering product. Students who plan to lead a team or a division can gain project management skills while earning a software engineering degree. For the major, students study topics like technical communication, computer security, and software design and development. Applications software consists of userfocused programs that include web browsers, database programs, etc. It is your responsibility to plan ahead to take the necessary classes in time to graduate. Project management courses introduce general organizational techniques and teach strategies specific to software development. Software engineering program university of houstonclear. Computer engineering is one of the most vibrant and constantly changing fields in engineering.
The curriculum addresses a variety of software engineering topics for comprehensive coverage of modern software and techniques including. You will be expected to complete at least 12 competency units wgus equivalent of the credit hour each 6. The most common entrylevel job for becoming a software engineer is programming. These individuals go on to work as software engineers and developers, systems engineers, computer analysts, web developers, and leading or senior software engineers. Penn state world campus bachelor of science in software. Computer engineering is the application of scientific and mathematical principles to the design and analysis of all hardware, software, and operating systems for a computer system. Since a software engineers or software developers entrylevel education typically involves a bachelors degree, the next step is to complete your degree program. They work in cyber security, ensuring that places like hospitals. Computer software engineering degree programs overview. Best online bachelors in software engineering programs of. Software engineering is a branch of computer science which includes the development and building of computer systems software and applications software. People familiar with both the hardware and software requirements of computers are especially valuable. The bs in software engineering is a 120credit program that students can take entirely online.
Although i have thirty years of experience as a software developer, byuidahos software engineering courses taught me much that i didnt know. The associate degree can be a useful way for students who want a degree to take on an entry level software engineering position without spending the time and money getting a fouryear degree. Degree plan the goal of the computer engineering technology program is to provide students with a high quality applicationsoriented undergraduate education based on stateoftheart technology as a preparation for productive employment in the broad field of computer applications. This degree focuses on the software development life cycle but goes beyond programming to assess and meet customer needs, and to design and. As a software engineer, youll become a specialist with the skills and knowledge to take charge of the testing, design, development and maintenance of computer software for business and personal use. The bachelor of science in software engineering program requires you to complete a minimum of 126 credits including a capstone course. She earned her bachelors degree in computer science from brigham young university in utah. Best online software engineering degrees college choice. Gene linetsky is a startup founder and software engineer in the san francisco bay area. The department of computer science and engineering offers three programs of study leading to the bachelors degree. In addition to phy 121 and phy 122, must complete 8 semester hours 2 courses of lab science from the following. Software developers typically focus on either systems or applications. The plan prepares students for key software positions in industry, government and institutions where software engineering has become a key activity.
640 894 102 1240 60 470 1388 709 413 329 1004 1313 382 391 333 865 168 873 155 326 777 998 179 1263 702 503 460