Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Assoc. Prof. Stoyan Bonev, PhD, Computer Science dept. The American University in Bulgaria

Similar presentations


Presentation on theme: "1 Assoc. Prof. Stoyan Bonev, PhD, Computer Science dept. The American University in Bulgaria"— Presentation transcript:

1 1 Assoc. Prof. Stoyan Bonev, PhD, Computer Science dept. The American University in Bulgaria e-mail:sbonev@aubg.bg

2 2 INF160 IS Development Environments AUBG, COS dept, Spring 2014 Reference books: Baltzan Paige, Business Driven Information Systems, McGraw- Hill/Irwin, 3e, 2012. Doar Matthew B., Practical Development Environments, O’Reilly, 2005. Any C++, C#, Java, VBasic book available in AUBG library Course lecturer: Assoc. Prof. Stoyan Bonev, PhD

3 3 INF160 IS Development Environments AUBG, COS dept, Spring 2014 Lecture 00 Title: A Concise Course Presentation (Extract from Syllabus)

4 4 Lecture Contents: §Spring 2014 Course Schedule §The Lecturer §Course History/Chronicle §References §Course Contents §Declaration of Ethics

5 5 Spring 2014 Course Schedule §One INF160 section: §INF160a l Wednesday10:45 – 12:00 l Friday09:00 – 10:15 l COS lab – MB120

6 6 The Lecturer §Lecturer: Assoc. Prof. Stoyan Bonev, PhD COS dept, AUBG §Office: 243 §Tel.(ext.): 419 §e-mail: sbonev@aubg.bgsbonev@aubg.bg §Office Hours: see list on office door

7 7 Course History/Chronicle §Short course history l This course offered three times (Fall 2011, Spring 2012, Spring 2014) §Course id and full name: l INF160 l Information Systems Development Environments or l Inf Sys Dev Env or l ISDE

8 The Recommended Textbooks §Baltzan Paige, Business Driven Information Systems, McGraw-Hill/Irwin, 3e, 2012. §Doar Matthew B., Practical Development Environments, O’Reilly, 2005.

9 9 Recommended Textbooks C++: §Lafore R., Object-Oriented Programming in C++, SAMS Publishing, 4e, 2002. §Friedman F., E.Koffman, Problem Solving, Abstraction and Design Using C++, IE Pearson Education, Addison Wesley, 5e, 2007. C#: §Joyce Farrell, MS Visual C# 2010: An Introduction to OOP, Course Technology, Cengage Learning, 4e, 2011. §Barbara Doyle, C# Programming, From Problem Analysis to Program Design, Course Technology, Cengage Learning, 3e, 2010.

10 10 Recommended Textbooks Java: §Y.Daniel Liang, Introduction to JAVA Programming, Comprehensive version, 9e, IE, Pearson, Prentice Hall, 2013. §Malik D. S., JAVA Programming, From Problem Analysis to Program Design, Course Technology, Cengage Learning, 4e, 2010. §Farrell Joyce, JAVA Programming, Course Technology, Cengage Learning, 5e, 2010. §Bruce Eckel, Thinking in JAVA, 4e, 2006. §Flanagan D., JAVA in a Nutshell, A Desktop Quick Reference, O’Reilly, 5e, 2005.

11 11 Recommended Textbooks JavaScript: §Scott Duffy, How to Do Everything with JavaScript, McGraw-Hill/Osborne, 2003. §Don Gosselin, JavaScript, Course Technology, Cengage Learning, 5e, 2011.

12 12 Course Contents §Information Systems and Development Environments l Definition, Classification, IS life cycle §Programming Languages l VBasic – review l C++, C#, Java – Program structure and tutorial introduction §Applications l Console applications, Windows GUI applications, Web applications §Ways of building Software §Development Environments l MS Visual Studio, Code::Blocks, BloodShed Dev C++, SharpDevelop, l Eclipse, NetBeans, JGrasp, BlueJ §Data Collections – evolution of array as a concept §Reading/Writing data from/to secondary storage l File I/O processing, Data Bases and RDBMS

13 13 Course Contents in Details §INF160 Course syllabus and.ppt files of the course lectures are available on Student server l Root: H:\shared l SubFolder: INF160

14 14 Course Grading §Grading: Final exam:20%Midterm Tests: 2x2550% Class Project:18%Quizzes: 4x312% Students will get a score in the range 0-100 for each of the components. The total score (computed with the above coefficients) will be used to form the final grade: §A–, A (excellent) scores 90-10090 - - - - - 9696-100 §B–, B, B+ (good) scores 80-9080-8383-8686-90 §C–, C, C+ (average) scores 70-8070-7373-7676-80 §D, D+ (poor) scores 60-7060 - - - - - 6666-70 §Scores below 60 mean F (failure).

15 15 Course Grading §Component: Final exam: 1 x 20%

16 16 Course Grading §Component: Two Midterm tests: 2 x 25%

17 17 Course Grading §Component: Class project: 1 x 18%

18 18 Course Grading §Component: Quizzes: 4 x 3%

19 19 Course Grading §Component: Final exam: 1 x 20% §Component: Two Midterm tests: 2 x 25% §Component: Class project: 1 x 18% §Component: Quizzes: 4 x 3%

20 20 Attendance §Students are expected to attend all classes (lectures and exercises). §An attendance register will be taken at each class. §Students who miss three classes will be dropped from the course. §Mobile phones ringing in class disturb the whole class. §Please switch off your mobile phone before each class.

21 21 Academic Honesty §Students are expected to demonstrate academic behavior in full capacity of the term.

22 22 Declaration of Ethics This set of.PPT files presenting the INF160 course contents (including slides style and mostly contents) was created using publicly available sources from Pearson Higher Education Resource Center.

23 23 Declaration of Ethics ( from Pearson Higher Education Resource Center ) File Download This work is protected by United States copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the WWW) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials. AcceptCancel

24 24 Thank You For Your Attention!


Download ppt "1 Assoc. Prof. Stoyan Bonev, PhD, Computer Science dept. The American University in Bulgaria"

Similar presentations


Ads by Google