jagomart
digital resources
picture1_Programming Pdf 183420 | It374 And It695 Course Syllabus V2


 108x       Filetype PDF       File size 0.14 MB       Source: sites.wp.odu.edu


File: Programming Pdf 183420 | It374 And It695 Course Syllabus V2
course syllabus for it374 c and applications and it695 c data structures instructor dr xianrong shawn zheng office room 2054 constant hall phone 757 6833500 email x1zheng odu edu it ...

icon picture PDF Filetype PDF | Posted on 31 Jan 2023 | 2 years ago
Partial capture of text on file.
                   
                   
                  Course Syllabus for IT374 C# and Applications and IT695 C# Data Structures 
                   
                  Instructor: Dr. Xianrong (Shawn) Zheng 
                  Office: Room 2054, Constant Hall 
                  Phone: (757) 683‐3500 
                  E‐mail: x1zheng@odu.edu (It is a number 1, not a letter l, in the email) 
                  Website: https://sites.wp.odu.edu/it374/ 
                  Office Hours: Monday, Tuesday 3:00‐4:00 pm 
                  Class Day and Time: Monday 16:20‐19:00 pm (CRN 30056 and CRN 31961) 
                  Location: Classroom ─ Constant 1060 (CRN 30056 and CRN 31961) 
                                    Computer Lab ─ TBD 
                   
                  Course Overview 
                  Lecture 3 hours; 3 credits; IT or software elective; data science track required course.  
                  C# (pronounced C‐sharp) is a modern, general‐purpose, object‐oriented programming language. It can 
                  be used to build database, web, mobile, and cloud apps. The goal of this course is to introduce students 
                  to programming concepts and skills of the C# programming language and Visual Studio.NET. Topics 
                  covered in the course include computing fundamentals and Microsoft .NET platform, C# programming 
                  fundamentals and object‐oriented programming, web app development and cloud app development. 
                   
                  Course Objectives 
                  The course will provide students with knowledge and skills to: 
                          Understand C# programming basics 
                          Understand object‐oriented programming concepts 
                          Become familiar with a C# development tool 
                          Be able to develop a web/ cloud app 
                   
                  Course Prerequisites 
                  Some knowledge of object‐oriented programming will be helpful, but is not required.  
                   
                  Textbooks 
                          Required textbook: Deitel, P. and Deitel, H. (2016). Visual C# How to Program (6th Edition). 
                           Upper Saddle River, NJ: Prentice Hall.   
                          Optional textbook: Gittleman, A. (2011).  Computing With C# and the .NET Framework (2nd 
                           Edition). Burlington, MA: Jones & Bartlett Learning.  
                            
                            
                                                                      Page 1 of 4 
                                                                             
                   
                  
                  
                 Course Grading 
                 Students will be evaluated as follows: 
                         Test 1     20% 
                         Test 2     20% 
                         Programming assignment   15% 
                         Course project    35% 
                         Class attendance and participation      10% 
                  
                 Grading Scale 
                         93 or greater   A 
                         90‐92           A‐ 
                         87‐89           B+ 
                         83‐86           B 
                         80‐82           B‐ 
                         77‐79           C+ 
                         73‐76           C 
                         70‐72           C‐ 
                         67‐69           D+ 
                         63‐66           D 
                         60‐62           D‐ 
                         Below 59        F 
                          
                 Course Content 
                 The course will cover: 
                        Computing fundamentals (Basic hardware, software and data concepts) 
                        Microsoft .NET platform and Microsoft Visual C# 
                        C# programming fundamentals (data types, operators, control statements, methods, and arrays) 
                        Object‐oriented programming (classes, objects, inheritance, polymorphism, interfaces, and 
                         exception handling) 
                        Language Integrated Query (LINQ) and Extensible Markup Language (XML) 
                        Web app development 
                        Cloud app development 
                          
                 Tentative Course Schedule 
                         Week 1          Module 1 Introduction to Visual C# (Chapter 1, Book 1) 
                         Week 2          Module 2 C# Programming Basics (Chapters 3 and 4, Book 1) 
                         Week 3          Module 2 C# Programming Basics (Chapters 5 and 6, Book 1) 
                         Week 4          Module 2 C# Programming Basics (Chapters 7 and 8, Book 1) 
                         Week 5          Module 3 Object‐Oriented Programming (Chapter 11, Book 1) 
                         Week 6          Module 3 Object‐Oriented Programming (Chapter 12, Book 1) 
                         Week 7          Test 1 (Modules 1 to 3) 
                                                               Page 2 of 4 
                                                                      
                  
                   
                   
                          Week 8           Module 3 Object‐Oriented Programming (Chapter 13, Book 1) 
                          Week 9           Module 4 LINQ and XML (Chapters 9 and 24, Book 1) 
                          Week 10          Module 5 Web App Development with ASP.NET (Chapter 23, Book 1) 
                          Week 11          Module 5 Web App Development with ASP.NET (Chapter 29, Book 1) 
                          Week 12          Module 6 Cloud App Development with Windows Azure (Chapter 30, Book 1) 
                          Week 13          Module 6 Cloud App Development with Windows Azure (Chapter 31, Book 1) 
                          Week 14          Test 2 (Modules 4‐6) 
                          Week 15          Project Demonstration 
                   
                  Graded Work  
                  Assignments will be provided and submitted via Blackboard. Acceptance of late work and assessment 
                  of penalties are at the discretion of the instructor. Normally, no work can be accepted that is more 
                  than two weeks late. Computer problems are not acceptable excuses for lateness. Please back up your 
                  work in case your computer crashes. Makeup tests and extra credits are at the discretion of the 
                  instructor.  
                   
                  Communication 
                  Students are responsible for checking their ODU email and Blackboard messages at least once every 
                  24 hours. Students are advised to send messages to the instructor via email. 
                  All account support for Midas and Blackboard comes through ITS (itshelp@odu.edu). 
                   
                  Attendance 
                  Regular classroom attendance is expected of all students, and the instructor may require class 
                  attendance. To excuse legitimate absences such as University‐approved events and medical 
                  emergencies, students need to provide documents to the instructor as promptly as possible.  
                  Course grades reflect not only performance on written assignments and tests, but also participation 
                  during class periods. A student who misses a class is expected to have the initiative necessary to cover 
                  properly the material missed.  
                   
                  Classroom Behavior 
                  Disruptive behavior will not be tolerated such as leaving and entering classroom without permission 
                  after the class has begun, using cell phones, reading newspapers and other non‐class materials, side 
                  talk, sleeping on the desk, and unauthorized use of the Internet. Texting during class time is not 
                  permitted. Students may be asked to leave the class after an appropriate warning. 
                  Class participation is strongly encouraged. Please observe the following University policy on classroom 
                                                                    Page 3 of 4 
                                                                          
                   
        
        
       conduct: http://studentservices.odu.edu/osja/ccc_pamphlet.pdf 
        
       Academic Integrity 
       Academic integrity is constituted by five core fundamental values of honesty, trust, fairness, respect, 
       and responsibility (www.academicintegrity.org). These values are central to building, nurturing, and 
       sustaining of an academic community in which all members of the community will thrive. Students are 
       responsible for familiarizing themselves with the regulations concerning academic integrity and for 
       ensuring that their assignments conform to the principles of academic integrity.  
        
       Students must adhere to Old Dominion University’s Standards of Conduct. Departures from academic 
       integrity include plagiarism, use of unauthorized materials, facilitation, forgery, and falsification, and are 
       antithetical to the development of an academic community at Old Dominion University. Given the 
       seriousness of these matters, actions which contravene the regulations on academic integrity carry 
       sanctions that can range from a warning or the loss of grades on an assignment to the failure of a course 
       to a requirement to withdraw from the university. 
        
       Final Note 
       The instructor reserves the right to revise the course syllabus when appropriate. 
        
       Copyright©2017 Xianrong (Shawn) Zheng. All Rights Reserved. 
                          Page 4 of 4 
                              
        
The words contained in this file might help you see if this file matches what you are looking for:

...Course syllabus for it c and applications data structures instructor dr xianrong shawn zheng office room constant hall phone email xzheng odu edu is a number not letter l in the website https sites wp hours monday tuesday pm class day time crn location classroom computer lab tbd overview lecture credits or software elective science track required pronounced csharp modern generalpurpose objectoriented programming language can be used to build database web mobile cloud apps goal of this introduce students concepts skills visual studio net topics covered include computing fundamentals microsoft platform app development objectives will provide with knowledge understand basics become familiar tool able develop prerequisites some helpful but textbooks textbook deitel p h how program th edition upper saddle river nj prentice optional gittleman framework nd burlington ma jones bartlett learning page grading evaluated as follows test assignment project attendance participation scale greater b d...

no reviews yet
Please Login to review.