TR    EN

Fundamentals of Software Engineering (SE 100) Course Details

Course Name: Fundamentals of Software Engineering
Code: SE 100
Pre-requisite Course(s):
Objective: The main objective of this course is to introduce the engineering profession, career opportunites of the profession and to address ethical issues in informatics. Also, the course aims at giving an overview of computer science by discussing the basic machine architecture and the machine language, data representation, operating systems, networking and the Internet and programming languages.
Content: Engineering Fundamentals. Software Engineering as a profession. Career opportunities. Professional organizations for Software Engineering. Ethical Issues in Computing. Hardware components of a computer system. Data representation and machine language instructions. Coordinating internal activities of a computer using Operating Systems. Networking fundamentals and the Internet. Classification of Programming Languages. Classify programming languages
Term: Autumn
Theory: 1
Application: 2
Laboratory: 0
Credit: 2
Web:
ECTS Course File: Course File
Course File: Course File
ECTS: 2