jagomart
digital resources
picture1_Computer Science Thesis Pdf 196684 | 00courseinfo


 162x       Filetype PDF       File size 0.26 MB       Source: web.csie.ndhu.edu.tw


File: Computer Science Thesis Pdf 196684 | 00courseinfo
csie33000 csieb0220 network programming lecture00 course information csie33000 csieb0220 network programming shiow yang wu department of computer science and information engineering national dong hwa university what is network programming network ...

icon picture PDF Filetype PDF | Posted on 07 Feb 2023 | 2 years ago
Partial capture of text on file.
     CSIE33000/CSIEB0220 Network Programming                Lecture00 Course Information
                         CSIE33000/CSIEB0220
                          Network Programming 
                                     Shiow-yang Wu
                           Department of Computer Science 
                              and Information Engineering
                             National Dong Hwa University
                       What is Network Programming?
                   ◼ Network programs: Programs that use 
                     network in some way to do their work.
                      ◼ Send/receive data across a network
                      ◼ Provide/invoke services over a network
                      ◼ Mobile computing through wireless networks
                      ◼ Cloud/edge computing
                   ◼ Network programming is the discipline of 
                     designing and implementing network 
                     programs.
                   CSIE33000/CSIEB0220 Network Programming         Introduction 2
     Shiow-yang Wu                                                               Note 1
       CSIE33000/CSIEB0220 Network Programming                                        Lecture00 Course Information
                                   Textbook and References
                           ◼  No required textbook!
                           ◼  Recommended references:
                               ◼ Abhishek Ratan, Eric Chou, Pradeeban Kathiravelu and Dr. M. O. 
                                  Faruque Sarker. Python Network Programming. Packt Publishing, 2019.
                               ◼ Eric Chou. Mastering Python Networking, 2nd Edition. Packt Publishing, 
                                  2018.
                               ◼ José Manuel Ortega. Mastering Python for Networking and Security. 
                                  Packt Publishing, 2018.
                               ◼ Pradeeban Kathiravelu and Dr. M. O. Faruque Sarker. Python Network 
                                  Programming Cookbook, 2nd Edition. Packt Publishing, 2017.
                               ◼ Dr. M. O. Faruque Sarker and Sam Washington. Learning Python 
                                  Network Programming. Packt Publishing, 2015.
                               ◼ Brandon Rhodes and John Goerzen. Foundations of Python Network 
                                  Programming 3rd Edition. Apress, 2014.
                           CSIE33000/CSIEB0220 Network Programming                         Course Information 3
                                   Python References
                           ◼ Eric Matthes. Python Crash Course, 2nd Edition: A Hands-On, 
                              Project-Based Introduction to Programming. No Starch Press, 
                              2019.
                           ◼ Clive Campbell. PYTHON PROGRAMMING. Independently 
                              published, 2019.
                           ◼ Wes McKinney. Python for Data Analysis: Data Wrangling with 
                              Pandas, NumPy, and IPython 2nd Edition. O'Reilly Media, 2017.
                           ◼ Luciano Ramalho. Fluent Python: Clear, Concise, and Effective 
                              Programming. O'Reilly Media, 2015.
                           ◼ Mark Lutz. Learning Python, 5th Edition. O'Reilly Media, 2013.
                           ◼ David Beazley and Brian K. Jones. Python Cookbook, Third edition. 
                              O'Reilly Media, 2013.
                           CSIE33000/CSIEB0220 Network Programming                         Course Information 4
       Shiow-yang Wu                                                                                                Note 2
     CSIE33000/CSIEB0220 Network Programming                Lecture00 Course Information
                         Why Python ?
                   ◼ TIOBE Programming Community Index
                   ◼ Gives among the most authoritative report of 
                     the popularity of programming languages
                   ◼ “The index can be used to check whether 
                     your programming skills are still up to date 
                     or to make a strategic decision about what 
                     programming language should be adopted 
                     when starting to build a new software 
                     system.”
                   ◼ The September 2019 report says … 
                   CSIE33000/CSIEB0220 Network Programming      Course Information 5
                   CSIE33000/CSIEB0220 Network Programming      Course Information 6
     Shiow-yang Wu                                                               Note 3
     CSIE33000/CSIEB0220 Network Programming                       Lecture00 Course Information
                           Why Python is So Popular ?
                     ◼ Python is easy to learn and easy to use.
                     ◼ Python is versatile(multi paradigm).
                     ◼ Python is more productive !!
                     ◼ Python has amazing libraries.
                     ◼ Python has a healthy, active and supportive community.
                     ◼ Python has some great corporate sponsors.
                     ◼ Python has Big Data.
                     ◼ Python is reliable and efficient.
                     ◼ Python is accessible.
                     ◼ With Python, there really are no limits!
                     CSIE33000/CSIEB0220 Network Programming           Course Information 7
                            Course Information
                     ◼ Classroom: Engineering Building A329
                     ◼ Instructor’s Office: Engineering Building C308
                     ◼ Office Hours: Thu 17:00 ~ 18:00
                     ◼ Phone Number: (03)890-3020
                     ◼ Email Address: showyang@gms.ndhu.edu.tw
                     ◼ Grading Policy:
                        ◼ Assignments           40%
                        ◼ Midterm               20%
                        ◼ Final exam            20%
                        ◼ Term project          20%
                     CSIE33000/CSIEB0220 Network Programming           Course Information 8
     Shiow-yang Wu                                                                         Note 4
The words contained in this file might help you see if this file matches what you are looking for:

...Csie csieb network programming lecture course information shiow yang wu department of computer science and engineering national dong hwa university what is programs that use in some way to do their work send receive data across a provide invoke services over mobile computing through wireless networks cloud edge the discipline designing implementing introduction note textbook references no required recommended abhishek ratan eric chou pradeeban kathiravelu dr m o faruque sarker python packt publishing mastering networking nd edition jose manuel ortega for security cookbook sam washington learning brandon rhodes john goerzen foundations rd apress matthes crash hands on project based starch press clive campbell independently published wes mckinney analysis wrangling with pandas numpy ipython reilly media luciano ramalho fluent clear concise effective mark lutz th david beazley brian k jones third why tiobe community index gives among most authoritative report popularity languages can be u...

no reviews yet
Please Login to review.