Undergraduate
Faculty of Science and Letters
Mathematics And Computer Science
Anlık RSS Bilgilendirmesi İçin Tıklayınız.Düzenli bilgilendirme E-Postaları almak için listemize kaydolabilirsiniz.


Course CodeSemester Course Name LE/RC/LA Course Type Language of Instruction ECTS
MB0073 2/2/0 DE 5
Course Goals
 Students who successfully complete this course;
I. Defines the components of information systems without any problem. II. Learns the basic stages of software and system development. III. Learns project management tools and approaches for solving information system problems. IV. It determines the problems that will arise while developing the project and the options accordingly.  
Prerequisite(s) Course Code Course Name…
Corequisite(s) Course Code Course Name…
Special Requisite(s) to know English at a level to understand the resources.
Instructor(s)
Course Assistant(s)
Schedule Day, hours, XXX Campus, classroom number.
Office Hour(s) Instructor name, day, hours, XXX Campus, office number.
Teaching Methods and Techniques
Principle Sources  BRAUDE, Eric J.; BERNSTEIN, Michael E. Software engineering: modern approaches. Waveland Press, 2016.
Other Sources  "Model-Driven Software Engineering in Practice" Marco Brambilla, Jordi Cabot, Manuel  Wimmer; Morgan & Claypool Publishers 2012.

 

R.N.Taylor,N.Medvidovic, and E.M.Dashofy "Software Architecture: Foundations, Theory, and Practice", 2009. John Wiley & Sons, 1st Edition.

Course Schedules
Week Contents Learning Methods
1. Week Introduction to Software Engineering Lecture
2. Week Software Development Process Lecture
3. Week Software Development Process Lecture
4. Week Project Management Lecture
5. Week Project Management Lecture
6. Week Requirement Analysis Lecture
7. Week Requirement Analysis Lecture
8. Week Software Design and Development Lecture
9. Week Software Design and Development Lecture
10. Week Software Design and Development Lecture
11. Week Applying the Software Lecture
12. Week Applying the Software Lecture
13. Week Testing and Maintenance Lecture
14. Week Testing and Maintenance Lecture
15. Week
16. Week
17. Week
Assessments
Evaluation tools Quantity Weight(%)
Midterm(s) 1 20
Project(s) 1 30
Final Exam 1 50


Program Outcomes
PO-1Interpreting advanced theoretical and applied knowledge in Mathematics and Computer Science.
PO-2Critiquing and evaluating data by implementing the acquired knowledge and skills in Mathematics and Computer Science.
PO-3Recognizing, describing, and analyzing problems in Mathematics and Computer Science; producing solution proposals based on research and evidence.
PO-4Understanding the operating logic of computer and recognizing computational-based thinking using mathematics as a discipline.
PO-5Collaborating as a team-member, as well as individually, to produce solutions to problems in Mathematics and Computer Science.
PO-6Communicating in a foreign language, and interpreting oral and written communicational abilities in Turkish.
PO-7Using time effectively in inventing solutions by implementing analytical thinking.
PO-8Understanding professional ethics and responsibilities.
PO-9Having the ability to behave independently, to take initiative, and to be creative.
PO-10Understanding the importance of lifelong learning and developing professional skills continuously.
PO-11Using professional knowledge for the benefit of the society.
Learning Outcomes
LO-1Defines the components of information systems without any problem.
LO-2Learns the basic stages of software and system development.
LO-3Learns project management tools and approaches for solving information system problems.
LO-4It determines the problems that will arise while developing the project and the options accordingly.
Course Assessment Matrix:
Program Outcomes - Learning Outcomes Matrix
 PO 1PO 2PO 3PO 4PO 5PO 6PO 7PO 8PO 9PO 10PO 11
LO 1
LO 2
LO 3
LO 4