SEG 2105 * We aren't endorsed by this school

SEG 2105 Introduction of Software Engineering

  • School:
    *
  • Professor:
    {[ professorsList ]}
    lethbridge, MiguelGarzon, El-Sawah Ayman, Miguel Garzon
  • Average Course Rating (from 2 Students)

    4.5/5
    Overall Rating Breakdown
    • 2 Advice
    • 5
      50%
    • 4
      50%
    • 3
      0%
    • 2
      0%
    • 1
      0%
  • Course Difficulty Rating

    • Easy 0%

    • Medium 100%

    • Hard 0%

  • Top Course Tags

    Group Projects

    Meetings Outside of Class

    A Few Big Assignments

* We aren't endorsed by this school

Introduction of Software Engineering Questions & Answers

Introduction of Software Engineering Flashcards

Introduction of Software Engineering Advice

Introduction of Software Engineering Documents

Showing 1 to 30 of 118

Sort by:
{[$select.selected.label]}

Recent Documents


Introduction of Software Engineering Questions & Answers


Introduction of Software Engineering Advice

Showing 1 to 2 of 2

View all
    • Profile picture
    Dec 16, 2017
    | Would recommend.

    Not too easy. Not too difficult.

    Course Overview:

    Great for learning conceptual and practical android programming

    Course highlights:

    We learned how to structure and code android apps

    Hours per week:

    3-5 hours

    Advice for students:

    If you're doing a group project, make sure your group works hard. If not, go see the prof and change groups.

    • Fall 2017
    • Miguel Garzon
    • Yes
    • A Few Big Assignments Group Projects Meetings Outside of Class
    • Profile picture
    Oct 11, 2017
    | Would highly recommend.

    Not too easy. Not too difficult.

    Course Overview:

    This course is an essential stepping stone for those wishing to become developers. You can up your title as a coder to a software developer by taking this course. You learn the intricacies of software development and how to make GOOD (this is defined as well) software. You develop the mindset of developing projects that will be SUCCESSFUL and be UTILIZED by others.

    Course highlights:

    You learn several architectures, patterns, and styles that make your code sleek, efficient, and perform in favor to many standards around the world. You begin seeing the art of developing software requires discipline, foresight, planning, and dedication. You will learn the finer details of what a customer wants via requirements, you will learn HOW to ask questions to the customer to get your answers which are pertinent in developing the software. You will learn how to systematically develop software so that it not only confines to the functionality it was intended for, but also to be adaptive, flexible, and recipient to change.

    Hours per week:

    3-5 hours

    Advice for students:

    This course requires a certain degree of memory. You will likely read a lot. But do not worry, it is very interesting and a light read - it makes sense. My advice is to constantly try to develop small applications that utilize what you've learned. Seeing it in action will not only help teach you the principle, but solidify it into your brain for future use.

    • Fall 2015
    • Miguel Garzon
    • Yes
    • Group Projects Meetings Outside of Class Great Discussions

Ask a homework question - tutors are online