Software Engineering

Software Engineering

Software Engineering is one of the programs offered by CCIT. Software Engineering combines the science and technology of design, as well as the implementation and maintenance of software. The Software Engineering program prepares the students to apply a structured approach to the development of software. It gives the students the chance to experience different career opportunities and get introduced to different paths. This degree option emphasizes code development as an engineering science and facilitates the understanding and skills necessary to participate in systematic analysis and software development. 

Depart

Degrees Offered

The program offers the Bachelor Degree in Software Engineering. The candidate for the bachelor degree in Software Engineering is required to pursue scholastic quality and complete a plan of study prepared with his academic advisor and approved by the Software Engineering Department Council. The number of credit hours required for graduation is 132 (cr. hr.) spreading over 8 academic semesters. 

Post Image 1
Post Image 2
Post Image 3

Market & Career
Opportunities

  • Software Engineering prepares graduates to a number of highly required jobs in the market. The following are examples of some of the career opportunities for Software Engineering Graduates:

    *Software Engineer
    *Web Developer
    *Mobile App Developer
    *Technical Architect
    *Requirements Engineering
    *Software Test Engineer
    *Software Quality Assurance(QA) Engineer
    *Software Project Manager
    *Security Software Engineer
    *DevOps Engineer
    *Embedded Systems Software Engineer


Planning Your Career Path

Discover growing job markets and identify careers that match your skills.

Career Path You Can Pursue with Software Engineering Degree

Featured Links

Explore More

The Department Provides an abundance of opportunities to engane whith....

Student Life

Student Life

The essentials of life on campus

Partnerships

Partnerships

Partnerships is one of the easiest materials

What People Say

What People Say

Landscaping is one of the easiest materials

Accreditation

Accreditation

Accreditation is one of the easiest materials

Success Stories

Success Stories

Our Graduates' Success Stories

Services & Facilities

Services & Facilities

Services is one of the easiest materials

Our Latest

Lean Philosophy: In Practice

The Software Engineering Department is happy to announce that it will host a workshop called "Lean Philosophy: In Practice." An invited speaker from the industry, Mr. Ahmed Taher, will give a practical project-based session. The goal of this session is to learn

espace

Within the framework of the leading role of the Arab Academy for Science, Technology and Maritime Transport to link the academic side to the labor market, the Department of Software Engineering at the Faculty of Computing and Information Technology in its main branch in A

No Data Available Now