Skip to content

Latest commit

 

History

History
134 lines (100 loc) · 3.61 KB

OVERVIEW.md

File metadata and controls

134 lines (100 loc) · 3.61 KB


At a glance... | Syllabus | Models | Code | Lecturer

At a glance...

CSC 591-001 (13007)
CSC 791-001 (7046)
Fall 2015
EE I, Roon 1007, Tuesday, Thursday, 5:20 to 6:35.

Ph.d. students will each develop a large model-based SE application.

Masters students will work in groups of three and may either do a large SE model-based app or three not-so-small mini-projects.

Parts of this subject

1. Overview Automated SE

  • A general review of the state-of-the art in automated SE;
  • Very small weekly reading assignments;
  • End-of-term essay;

2. How to be a great Python Programmer

  • Three weeks of intro to Python;
  • Support tools for programming for Model-based SE;

3. Model-Based SE for programmers

  • Programming for Model-based SE;
  • Weekly coding assignments;
  • Large coding project;

Timetable

    Tues  Thurs                       Grade
--- ====  ===== --------------------- =====
Aug       20                         |
      25  27                         |   2
-------------------------------------+-----
Sep                                  |
       1   3    no lecture (Th)      |   2
       8  10                         |   2
      15  17                         |   2
	  22  24                         |   2
	  29                             |
-------------------------------------+-----
Oct        1                         |   2
       6   8     no lecture (Th)     |   2
	  13  15     mid-term exam (Tu)  |  22
      20  22                         |   2
      27  29                         |   2
-------------------------------------+-----
Nov                                  | 
 	   3   6                         |
	  10  12                         |
	  17  19                         |
	  24  26   no lecture (Tu,T)     |
-------------------------------------+-----
Dec                                  |
       1   3   big project  (Tu)     |  20
       8  10   final exam (Tu)       |  25 <== correction
	   15      final paper due (Tu)  |  15
	                                 + ---
	                                   100	

Kinds of Work

This subject:

  • August to October: small weekly exercises + Programming, research methods
  • November: large project
  • December: term paper

More details

  • August
    • Python 101
    • Research methods 101 training: + How to read research papers
  • September
    • Model-based programming 101
    • Reading exercises
  • October
    • Advanced model-based methods
    • Advanced methods in empirical methods
  • November
    • Large coding project (model-based ASE)
  • December
    • Term paper (general ASE)

Copyright © 2015 Tim Menzies. This is free and unencumbered software released into the public domain.
For more details, see the license.