From 6e8d4b71694f7f600ba4cc8d293459115c0a749d Mon Sep 17 00:00:00 2001 From: Seyfulislam Ozdemir Date: Fri, 16 Jan 2015 01:29:36 +0200 Subject: [PATCH 1/3] +bilkent software architecture design course --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 125d15a..d46e230 100644 --- a/README.md +++ b/README.md @@ -363,9 +363,13 @@ Courses - [Lectures](http://www.schneems.com/ut-rails/) - [Assignments](http://www.schneems.com/ut-rails/) - [Videos](https://www.youtube.com/playlist?list=PL7A85FD7803A8CB1F) +- [CS-411](http://video.bilkent.edu.tr/course_videos.php?courseid=10) **Software Architecture Design** *Bilkent University* Lecture Videos + - This course teaches the basic concepts, methods and techniques for designing software architectures. The topics include: rationale for software architecture design, modeling software architecture design, architectural styles/patterns, architectural requirements analysis, comparison and evaluation of architecture design methods, synthesis-based software architecture design, software product-line architectures, domain modeling, domain engineering and application engineering, software architecture implementation, evaluating software architecture designs. + + ----- ### Contributing -Have a few courses in mind that you think are awesome and would fit in this list? Feel free to send a [pull request](https://github.com/prakhar1989/awesome-courses/pulls). However, do note that I'm not keen on adding popular courses (such as MOOCs / MIT OCW) as there are services like [ClassCentral](https://www.class-central.com/) doing a great job of aggregation. This list is ideally for courses which are relatively unknown and make their material (assignments, lectures, exams etc.) available online for free. **When adding new courses to the various categories, please ensure that alphabetization (ex. CSCE 48 should be listed after CS 240) is maintained. This makes it easier for viewers to find what they are looking for.** \ No newline at end of file +Have a few courses in mind that you think are awesome and would fit in this list? Feel free to send a [pull request](https://github.com/prakhar1989/awesome-courses/pulls). However, do note that I'm not keen on adding popular courses (such as MOOCs / MIT OCW) as there are services like [ClassCentral](https://www.class-central.com/) doing a great job of aggregation. This list is ideally for courses which are relatively unknown and make their material (assignments, lectures, exams etc.) available online for free. **When adding new courses to the various categories, please ensure that alphabetization (ex. CSCE 48 should be listed after CS 240) is maintained. This makes it easier for viewers to find what they are looking for.** From a21aff90092fbe220c46d9b0ce5305f00d08e576 Mon Sep 17 00:00:00 2001 From: Seyfulislam Ozdemir Date: Fri, 16 Jan 2015 08:54:20 +0200 Subject: [PATCH 2/3] alphabetical order didnt notice that --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d46e230..957ced3 100644 --- a/README.md +++ b/README.md @@ -325,6 +325,8 @@ Courses - [CS 378](https://github.com/ut-cs378-vision-2014fall/course-info) **3D Reconstruction with Computer Vision** *UTexas* Assignments Lecture Notes - In this lab-based class, we'll dive into practical applications of 3D reconstruction, combining hardware and software to build our own 3D environments from scratch. We'll use open-source frameworks like OpenCV to do the heavy lifting, with the focus on understanding and applying state-of-the art approaches to geometric computer vision - [Lectures](https://github.com/ut-cs378-vision-2014fall/course-info/tree/master/meeting-notes) +- [CS 411](http://video.bilkent.edu.tr/course_videos.php?courseid=10) **Software Architecture Design** *Bilkent University* Lecture Videos + - This course teaches the basic concepts, methods and techniques for designing software architectures. The topics include: rationale for software architecture design, modeling software architecture design, architectural styles/patterns, architectural requirements analysis, comparison and evaluation of architecture design methods, synthesis-based software architecture design, software product-line architectures, domain modeling, domain engineering and application engineering, software architecture implementation, evaluating software architecture designs. - [CS 5150](http://www.cs.cornell.edu/courses/CS5150/2014fa/overview.html) **Software Engineering** *Cornell University* Assignments Lecture Notes Readings - Introduction to the practical problems of specifying, designing, building, testing, and delivering reliable software systems - [Lectures](http://www.cs.cornell.edu/courses/CS5150/2014fa/materials.html) @@ -363,8 +365,6 @@ Courses - [Lectures](http://www.schneems.com/ut-rails/) - [Assignments](http://www.schneems.com/ut-rails/) - [Videos](https://www.youtube.com/playlist?list=PL7A85FD7803A8CB1F) -- [CS-411](http://video.bilkent.edu.tr/course_videos.php?courseid=10) **Software Architecture Design** *Bilkent University* Lecture Videos - - This course teaches the basic concepts, methods and techniques for designing software architectures. The topics include: rationale for software architecture design, modeling software architecture design, architectural styles/patterns, architectural requirements analysis, comparison and evaluation of architecture design methods, synthesis-based software architecture design, software product-line architectures, domain modeling, domain engineering and application engineering, software architecture implementation, evaluating software architecture designs. From 428a0848e98424e5f82c401330b080ad893c74a4 Mon Sep 17 00:00:00 2001 From: Seyfulislam Ozdemir Date: Fri, 16 Jan 2015 08:55:13 +0200 Subject: [PATCH 3/3] empty line removal --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 957ced3..cf35e65 100644 --- a/README.md +++ b/README.md @@ -366,8 +366,6 @@ Courses - [Assignments](http://www.schneems.com/ut-rails/) - [Videos](https://www.youtube.com/playlist?list=PL7A85FD7803A8CB1F) - - ----- ### Contributing