Mayland Community College

Mayland Community College Mayland Community College offers an extensive range of software engineering courses that provide students with the necessary knowledge and skills to develop innovative software solutions.

  • North Carolina in  north carolina 200 Mayland Drive

Mayland Community College

About

Maryland Community College offers a range of educational programs for Software Engineers. The college provides students with the opportunity to earn an Associate in Applied Science (AAS) degree and Certificate in Software Engineering.

Students enrolled in Maryland Community College's Software Engineering program are enabled to study various principles of computer science, software engineering, and software development. The curriculum prepares participants to understand and apply software engineering processes and methodologies in design, analysis, and testing of application software. Throughout the program, learners will gain experience in programming languages and learn the principles of database system design.

The AAS degree program typically consists of at least 60 credits across four semesters of full-time study. It is designed to offer knowledge and skills that enable graduates to pursue a career as a software engineer or software developer. Core coursework of this program includes System Design and Analysis, Object-Oriented Programming, Database Programming, Computer Math, and Algorithms & Data Structures. The program also covers topics such as Human Computer Interaction, Testing & Quality Assurance, Web Programming, Mobile Application Development, and Project Management.

The college also offers a Certificate in Software Engineering which requires 26 credit hours of study. This program is suitable for individuals aiming to gain entry-level positions in software engineering and programming. It focuses on fundamental topics of software engineering like Object-Oriented Programming, Databases, Software Analysis & Design, System Development Life Cycle. Students will also get hands-on training in building web applications and developing mobile applications.

Graduates of Maryland Community College's software engineering programs can pursue a variety of career paths, including software engineers, systems analysts, software architects, and mobile app developers. They can also choose to pursue advanced education in software engineering at universities.