← Back to Book Detail

9 Computing & Software (8/20) -- OER By Discipline Guide Version 2

Browse
40%

9 Computing & Software

9 Computing & Software Programming Fundamentals With resources and examples for Java basics such as variables, loops, and object oriented programming, this text provides a foundation in Java programming for introductory-level programming courses. Includes: Key terms, Java tutor visualizations, video tutorials, summaries and exercises. May suit: SFWRENG 2OP3, COMPENG 2SH4 and SFWRTECH 3PR3. Programming Fundamentals: A Modular Structured Approach, 2nd Edition Programming Fundamentals – A Modular Structured Approach, 2nd Edition is an adaptation of Programming Fundamentals – A Modular Structured Approach using C++, written by Kenneth Leroy Busbee, a faculty member at Houston Community College in Houston, Texas. This second edition, adapted by Dave Braunschweig, expands on the original vision by supporting multiple programming languages with pseudocode and flowcharts. Includes: Key terms, examples (in C++, C#, Java, JavaScript, Python and Swift), review questions (with answers to MC) and activities. May suit: SFWRENG 2OP3, COMPENG 2SH4, COMPSCI 1MD3, ENGINEER 1P13/1D04 and ENGTECH 1CP3/1PP3/1PR3. Computer Organization Computer Organization is published by the University System of Georgia to introduce students to computing hardware. Includes: Exercises (with answers). May suit: COMPSCI 2AG3, COMPENG 3DR4/4DM4 and SFWRENG 2GA3/3GA3. IoT Use Cases and Technologies The phrase “Internet of Things” (IoT) alludes to the billions of physical devices connected to the Internet in order to exchange raw data and analyze the information. This book introduces the IoT use cases and technologies. It uses practical examples to demonstrate the effect of IoT and its potential to change our world, and it discusses the existing wired and wireless communication technologies that have enabled IoT. Includes: Exercises (with answers) and review questions (with answers). May suit: COMPENG 4DK4 and COMPSCI 4C03. Agent-Based Evolutionary Game Dynamics This book is a guide to implement simple agent-based evolutionary models using NetLogo. Includes: Videos, further resources and exercises. May suit: SFWRENG 3GB3. Computer Networks: A Systems Approach Computer Networks: A Systems Approach explores the field of design and implementation of computer systems. The systems approach looks at how the components of a system interact with each other to achieve an overall result, rather than simply optimizing each component. In the networking context, that often means going beyond the traditional layered view to see how an issue is best tackled in a way that might touch several layers. The Systems Approach has a strong focus on real-world implementation, with the Internet being the obvious example of a widely-deployed, complex networking system. Includes: Key takeaways and examples. May suit: COMPSCI 3N03 and COMPENG 4DK4. Introduction to Programming using Java Introduction to Programming Using Java is a free introductory computer programming textbook that uses Java as the language of instr
← Previous Chapter Next Chapter →