Agenda Syllabus What is software testing ? Why it’s needed ?

Slides:



Advertisements
Similar presentations
Today’s Agenda  Syllabus CS2336: Computer Science II.
Advertisements

1 Course Information Parallel Computing Spring 2010.
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
SYSC System Analysis and Design 1 Part I – Introduction.
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
COMP Introduction to Programming Yi Hong May 13, 2015.
Software Testing and Maintenance 1 Today’s Agenda  Syllabus.
Administrative Issues ICS 151 Winter 2010 Instructor: Eli Bozorgzadeh.
MIS 300: Introduction to Management Information Systems Yong Choi School of Business Administration CSU, Bakersfield.
1 Software Systems Development CEN Spring 2011 TR 12:30 PM – 1:45 PM ENB 116 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering.
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
IST 210: Organization of Data
Today’s Agenda  Syllabus CS6359: Object-Oriented Analysis and Design.
Today’s Agenda  Syllabus  Software Engineering Research.
1 Data Structures COP 4530 Spring 2010 MW 4:35 PM – 5:50 PM CHE 101 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB
CSE3330/5330 DATABASE SYSTEMS AND FILE STRUCTURES (DB I) CSE3330/5330 DB I, Summer2012 Department of Computer Science and Engineering, University of Texas.
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
ICS 151 Digital Logic Design Spring 2004 Administrative Issues.
Course Information EECS 2031 Fall Instructor Uyen Trang (U.T.) Nguyen Office: LAS Office hours: 
CSc 120 Introduction to Computer Programing II
Networking CS 3470, Section 1 Sarah Diesburg
Day 1: Getting Organized Spring 2014
All important information will be posted on Blackboard
Computer Network Fundamentals CNT4007C
Andy Wang Object Oriented Programming in C++ COP 3330
Course Information EECS 2031 – Section A Fall 2017.
Computer Engineering Department Islamic University of Gaza
Networking CS 3470, Section 1 Sarah Diesburg
CS101 Computer Programming I
CPT S 317: Automata and Formal Languages
Software Requirements
CIS5930 Software Defined Networking
Computer Networks CNT5106C
CSC215 Lecture Orientation.
Course Overview CSE8313 Object-Oriented Analysis and Design
September 27 – Course introductions; Adts; Stacks and Queues
Princess Nora University Faculty of Computer & Information Systems
Cpt S 471/571: Computational Genomics
دانشكده برق دانشگاه علم و صنعت ايران
Computer Networks CNT5106C
Day 1: Getting Organized Fall 2012
Andy Wang Object Oriented Programming in C++ COP 3330
MA Fall 2016 Instructor: Matt Weaver Office: MATH 615
FALL 2018 Welcome to ESL.
Day 1: Getting Organized Summer 2012
CSC215 Lecture Orientation.
Welcome to Software Engineering-2
Day 1: Getting Organized Fall 2013
CSE1311 Introductory Programming for Engineers & Scientists
Day 1: Getting Organized Spring 2013
Networking CS 3470, Section 1 Sarah Diesburg
CSC215 Lecture Orientation.
Administrative Issues
COMS 261 Computer Science I
Course Information EECS 2031 Fall 2016.
CPT S 317: Automata and Formal Languages
Day 1: Getting Organized Spring 2011
Administrative Issues
CIS5930 Interconnection Networks
Computer Networks CNT5106C
Administrative Issues
MAT 379 Computer Networking
Princess Nora University Faculty of Computer & Information Systems
Course Overview CSE5319/7319 Software Architecture and Design
CS Problem Solving and Object Oriented Programming Spring 2019
CS201 – Course Expectations
MA Fall Instructor: Tim Rolling -Office: MATH 719 -
Presentation transcript:

Agenda Syllabus What is software testing ? Why it’s needed ? What is going to happened, if we have lack of testing in our software ?

Instructor & GTA Instructor : Ali Sharifara Email : ali.sharifara@uta.edu Office Location : ERB 321, CSE@UTA Office hours: Mo & We 4:00p.m. – 5:30p.m. or by appointment GTA : Name: Saurabh Devendra Botre Email: saurabhdevendra.botre@mavs.uta.edu Office location : ERB 501, CSE@UTA Office hours : Tu & Th 12pm to 1.30pm or by appointment

Blackboard All the course materials will be posted on Blackboard and my website. Announcements, lecture notes, assignments, and other materials Submissions and grades will also be managed using Blackboard. Also, a forum will be set up for discussion. Assignment Zero: Read the tutorial on how to use Blackboard if you have not used it before, and check if you can login and access this course.

Email Communication “UT Arlington has adopted MavMail as its official means to communicate with students … All students are assigned a MavMail account and are responsible for checking the inbox regularly…”

Textbook Paul Ammann and Jeff Offutt, Introduction to Software Testing, ISBN 978-0-521-88038-1, Cambridge University Press, 2008.

Reference Aditya P. Mathur, Foundations of Software Testing (2nd edition), ISBN 81-317-9476-8, Addison-Wesley Professional, 2014. David C. Kung, Object-Oriented Software Engineering, ISBN 978-0-07-337625-7, 2013. Martin Fowler, Refactoring: Improving the Design of Existing Code, ISBN 0­201­48567­2, Addison­Wesley, 1999. Penny Grubb and Armstrong A. Takang, Software Maintenance: Concepts and Practice (2nd Edition), ISBN 981­238­425­1, 2003.

Homework Exam problems are similar to homework problems Must be solved individually Fine to discuss the assignments with others NEVER share the solutions. Account for 15% of your final grade

Grading The final grade will be calculated using the following percentages: Homework : 15% Presentation : 5% Project: 10% Midterm Exam: 30% Final Exam: 40% If you have any questions about your grades, you MUST notify the TA or the instructor within one week after the grades become available. The grades become final after one week!

Attendance Strongly recommended, and highly correlated with performance The instructor reserves the right to change this policy

Late Assignments Late assignments are acceptable before solutions are posted or explained in class, with 10% deduction for every 24 hours. Less than 24 will be rounded to 24. If you have an emergency that prevents you from completing the work, contact the TA or the instructor prior to the due date.

NO Shortcut! Merit-based, NOT need-based You get what you pay for (in terms of effort)! Work hard from the very first day & on every assignment, presentation, and deliverable No make-up assignment/exam will be given (unless emergence, with evidence of support) High correlation between attendance and grades Change the final grade after it is posted? Historical records show no success!!

Academic Integrity You must EARN your credits honestly and professionally. Merit-based, not need-based The reasons? This is the only way for you to learn. You don’t want to lose your reputation to your fellow students. You don’t want to be a subject of disciplinary actions. …

Emergency Exit The nearest exit is located to the south side of this classroom The detailed evacuation map can be found at https://www.uta.edu/campus-ops/ehs/fire/Evac_Maps_All/Evac_NH/Evac_NH_202.pdf.

Question ? Education is what remains after one has forgotten everything he learned in school. - Albert Einstein