
does computer software engineer fall under computer science or comp engineering?
im planning to major in computer Software Engineering, but which major does it fall under? computer science or computer engineering?
It depends on the school and how well defined their CS and/or CE programs are. But in reality, you can go through either a CS or CE program and still be considered a software engineer. It really comes down to what kind of software engineering you want to be doing. Generally speaking, CS tends to focus on software applications whereas CE tends to focus on more targeted applications that require some kind of hardware-software integration (firmware). As a very crude example, if you want to work for Google and totally redesign Gmail, you’d go into CS; if you want to work for Apple and make the next generation Iphone, you’d go into CE. But keep in mind that there really is a very wide, thick grey line between the two. And as technology gets more integrated, that distinction will only get more obscure. Soon it will be very difficult for a client/server apps programmer to not have a need to write a driver to a bluetooth chip or a Embedded Software programmer to implement a tcp/ip stack. Again, these are crude examples but I think you’ll get the idea.
===============================
In regards to previous comments…
Why is it preferable to be in CS doing Java, Python, and C++??? That’s a rather arrogant statement. Again, it depends on what kind of software engineering you want to be doing. If you’re looking to be the creator of the next must-have gadget working with an ARM processor, I highly doubt you’ll be doing Java, Python, or C++ to develop it.
Computer engineering isn’t working mainly with computer hardware. But you are interfacing with hardware (not necessarily “computer” hardware) at a much lower level, especially since the hardware is likely customized. Any hardware that requires a processor still needs software interaction and will require software written for it and produced.
Careers in Engineering: Computer Science & Software Engineering
|
|
Fundamentals of data structures (Computer software engineering series), Ellis Ho $1.00 |
|
|
Computer Aided Software Engineering NEW by Hausi A. Mul $315.71 |
|
|
SOFTWARE ENGINEER Street Sign computer code writer IT programmer tech geek $6.99 |
|
|
SOFTWARE Street Sign computer developer new IT geek programmer gift engineer $6.99 |
|
|
Fundamentals of Dependable Computing for Software Engineers Knight, John $76.28 |
|
|
End-User Computing, Development and Software Engineering: New Challenges Dwivedi $225.89 |
|
|
Software Engineering and Computer Systems NEW $153.92 |
|
|
Concise notes on software engineering Yourdon computing series by T 0917072162 $12.99 |
|
|
NEW IEEE Computer Society Real-world Software Engine… $70.25 |
|
|
NEW Computer Systems and Software Engineering $240.00 |
|
|
Software Engineering (International computer science series) By Ian Sommerville $1.99 |
|
|
Principles of database systems Computer software engineering series 0914894137 $4.97 |
|
|
Computer Science Engineering Software Conference $125.99 |
|
|
SOFTWARE ENGINEER Street Sign computer code writer IT programmer tech geek $7.59 |
|
|
Chess Classic Game Play Computer Engine Software Application Program $9.95 |
|
|
NEW Computer Aided Software Engineering – Muller, Hausi $252.00 |
|
|
SMALL ENGINE LAWN MOWER REPAIR SHOP COMPUTER SOFTWARE $395.00 |
|
|
Innovations in Computing Sciences and Software Engineer $275.37 |
|
|
Dependability and Computer Engineering: Concepts for Software-Intensive Systems, $143.60 |
|
|
Advances in Computers: Advances in Software Engineering $219.96 |
|
|
Software Engineering with ADA Benjamin/Cummings series in computing 0805306005 $5.99 |
|
|
Fundamentals of Dependable Computing for Software Engineers by John Knight… $67.06 |
|
|
Dependability Benchmarking for Computer Systems: Software Engineering Best Pract $112.41 |
|
|
IEEE Computer Society Real-world Software Engineering Problems: A Self-Study Gui $123.02 |
|
|
Fundamentals of Computer Algorithms (Computer software engineering series), Elli $5.98 |
|
|
Software Engineering: (Update) (8th Edition) (International Computer Science) Ia $338.10 |
|
|
Computer Magazine Apr 1987 Software Engineering Horrors $9.99 |
|
|
Fundamentals of Computing for Software Engineers by Eric S. Chan and Murat M…. $23.87 |
|
|
Computer Aided Software Engineering: Using Software Development Tools (Wiley Pro $6.30 |
|
|
Computer Systems and Software Engineering: State-of-the $48.94 |
|
|
Software Engineering Ise (Mcgraw-Hill International Editions: Computer Science $1.99 |
|
|
Software Engineering and Human-Computer Interaction (Mo $4.99 |
|
|
Chess Classic Game Play Computer Engine Software Application Program $15.94 |
|
|
Software Engineering (International Computer Science Series), Ian Sommerville, G $6.32 |
|
|
Software Engineering and Computer Systems NEW $166.71 |
|
|
Graph Algorithms (Computer Software Engineering Series), Shimon Even, Good Book $14.98 |
|
|
Advances in Computers: Trends in Software Engineering: Vol 54 Marvin Zelkowitz $211.18 |
|
|
Advances in Computers: Advances in Software Engineering: Vol 62 Marvin Zelkowitz $211.18 |
|
|
Software Engineering Economics (Prentice-Hall Advances in Computing Science & Te $160.74 |
|
|
SOFTWARE Street Sign computer developer new IT geek programmer gift engineer $7.99 |
|
|
Computers, Software Engineering, And Digital Devices… $39.95 |
|
|
Computers, Software Engineering, and Digital Devices (Electrical Engineering Han $162.15 |
|
|
Computer Software Engineering Research NEW $159.29 |
|
|
Principles of Database Systems (Computer software engineering series), Jeffrey D $78.13 |
|
|
Software Engineering and Computer Games Rudy Rucker $168.77 |
|
|
Computer Software Engineering Research NEW $189.91 |
|
|
Software Engineering (International Computer Science), Ian Sommerville, Good Boo $6.28 |
|
|
Corporate Software Project Management (Charles River Media Computer Engineering) $1.00 |
|
|
Agile Software Engineering (Undergraduate Topics in Computer Science), Orit Hazz $23.55 |
|
|
IEEE Computer Society Real-World Software Engineering P $90.68 |
|
|
Computer Systems and Software Engineering: State-Of-The $300.71 |
|
|
Soft Computing in Software Engineering NEW $299.32 |
|
|
Software Engineering for Small Computing $4.39 |
|
|
Software Engineering (International Computer Science Series), Ian Sommerville, G $6.33 |
|
|
Software Architectures and Tools for Computer Aided Process Engineering (Compute $613.50 |
|
|
Design of Computer Data Files (Computer software engine $22.77 |
|
|
Get a Life! VII $1.99 … |
|
|
Developing Software for Safety Critical Systems [VHS] $416.50 In many industries, the scope of software usage has taken on significant roles. We can’t make toast, watch TV, or start our cars without involving software of some kind. In the aviation community, for instance, software has gone from controlling simple measurement devices to being involved in almost every function on board an aircraft – from computer controlled toilets to fly-by-wire control … |
|
|
Get a Life! VII $59.95 … |
|
|
3Dconnexion SpaceNavigator SE (Standard Edition) 3D Navigation Device USB ( 3DX-700028 ) $89.99 3Dconnexion SpaceNavigator SE 3DX-700028 Trackballs… |
|
|
Sony VAIO F2 Series VPCF232FX/B 16.4-Inch Laptop (Matte Black) $1,149.99 Genuine Windows 7 Home Premium with Service Pack 1 64-bit. Intel Core i7-2670QM 2.20GHz with Intel(R) Turbo Boost Technology up to 3.10GHz Quad Corep Processor. 6MB Processor Cache. 4GB (4GB x 1). 500GB (7200rpm). Blu-ray Disc Player. 512MB dedicated NVIDIA GeForce GT 520M. Full HD 16.4″ (1920 x 1080). Intel High Definition Audio with S-FORCE Front Surround 3D and Dolby Home Theater Technology v4…. |
|
|
High Power USB-Yagi Plug and Play directional WiFi Antenna 802.11n 2200mW $99.95 The 007GTi NextG USB-Yagi antenna is designed to connect your desktop computer or laptop easily to any Wireless-B or Wireless-G or Wireless-N network via a USB connection. The award winning TurboTenna Hi-Gain Antenna technology extends the wireless connection up to 4km in an open field. The 18dBi Directional Yagi antenna is driven by the new USB WiFi power amplifier that provides more distance and… |
|
|
Ediabas Inpa Obdii Diagnostic BMW Interface Cable $52.49 Item will be shipped from China, it will take 8-15 business days to arrive UK, or it will take 10-20 business days to worldwide. It is fully working and doesn’t require any drivers as such, just suitable software such as EdiaBAS, INPA or some others based on the EdiaBAS protocols. This is available by using Google to search for it. Models covered: |
|
|
Parallels Desktop 7 for Mac $54.99 The Parallels Desktop for Mac is the most tested, trusted and talked-about solution for running Windows applications on your Mac. Parallels 7 supports running OS X Lion as a “guest” operating system under virtualization, meaning you can run a completely separate copy of Lion within your main copy of Lion…. |
|
|
Fallout 3: Game of The Year Edition (PC) $14.99 Fallout 3 Game of the Year Edition PC… |
|
|
Dead Space 2 $3.50 Dead Space 2 PC… |
|
|
NovaBackup Software for PCs-Laptops-Workstations. Automatic. Simple. Local and Online Backup $49.95 NovaBACKUP automatically backups and protects important PC/laptop computer files such as photos, images, personal files, business files, and system information. With easy setup and simple to follow step-by-step wizards, anyone can implement professional and reliable data backup and protection procedures in minutes. Backup your data to hard drives, tape drives, CD/DVD/BluRay drives (with full support for media spanning) plus get online data protection from your choice of world class storage providers … all in the same, easy to use, software. Receive full peace of mind with automatic (set it and forget it) processes. local and online storage (Best Practices), and full disaster recovery protection to return your system exactly as it was in the event of disaster. With NovaStor’s patent pending technology, you can find and restore files easily and restore historical versions of files, from a single view, regardless of when or where the files were backed up. You don’t even have to remember which device you stored a file on. NovaBackup remembers and tells you! Copy & mirror functionality provides a simple method for twinning/mirroring of data and directories in native format and includes integrated Open File Backup. Fast Bit Technology updates your backups with bit level incremental changes. This makes for super fast backups both locally and online. Other great features include mapped drive recognition, virus scanning, data encryption, and Windows 7/Vista/XP/2003 support. NovaBACKUP claims countless technology and consumer award including TopTenReview Gold, PC World Best Buy , Tucows Five Cows, and more — plus NovaStor has been protecting millions of PCs for over 10 years and is a proud Microsoft Gold Certified Partner. |
|
|
The Certified Software Quality Engineer Handbook $117.97 This handbook provides information on all topics of the 2008 version of the ASQ Certified Software Quality Engineer (CSQE) Body of Knowledge to help software quality practitioners prepare for the CSQE exam, as well as a resource for software development p |
|
|
Computer Software Engineers and Computer Programmers $14.89 Computer Software Engineers and Computer Programmers |
|
|
Software Engineering And Computer Systems $115.73 Software Engineering And Computer Systems |
|
|
Pro/Engineer Wildfire 4.0 Essentials $49.24 The software package is a three-dimensional computer-aided design tool by which mechanical engineers can create simple and complex designs, analyze the design, and automate the transformation of engineering designs into manufacturing processes. After intr |
|
|
Computer Engineer Ash Grey T-Shirt Computer engineer gift ideas Light T-Shirt by CafePress $16 computer engineer gift items, computer engineer gifts, computer engineer clothing, computer engineer shopping, computer engineer tshirt, computer engineer t-shirt Computer engineer gift ideas Light T-Shirt Tee, TShirt, Shirt This light t-shirt will be fashionable even after the zombie Apocalypse. In fact, this shirt might be the very reason you’ll survive said Apocalypse. The light color shows you aren’t worried about getting stains – and even if you were, those stains show t |
|
|
The Engineer $7.43 The Engineer |
|
|
The Software Test Engineer’s Handbook $37.29 There are a lot of books around covering functional testing techniques, but relatively few cover both functional and technical testing. This book will fill that gap. Authors Graham Bath and Judy McKay are core members of the ISTQB Working Party that creat |
|
|
TI NSPIRE CAS COMPUTER SOFTWARE $98.99 TI NSPIRE CAS COMPUTER SOFTWARE |
|
|
TI NSPIRE COMPUTER SOFTWARE V2 $92.99 TI NSPIRE COMPUTER SOFTWARE V2 |
|
|
Computer Viruses and Other Malicious Software $53.01 Computer Viruses and Other Malicious Software |
|
|
Onboard Computers, Onboard Software and Satellite Operations $96.32 This book is intended as a system engineer’s compendium, explaining the dependencies and technical interactions between the onboard computer hardware, the onboard software and the spacecraft operations from ground. After a brief introduction on the subseq |
|
|
Testing Computer Software $52.27 This book will teach you how to test computer software under real-world conditions. The authors have all been test managers and software development managers at well-known Silicon Valley software companies. Successful consumer software companies have lear |
|
|
CinePlayer DVD Decoder Pack for Vista – Download $14.99 Play DVDs on you computer with CinePlayer Vista DVD Decoder software. |
|
|
TI NSPIRE CAS COMPUTER SOFTWARE TEACHER $178.99 TI NSPIRE CAS COMPUTER SOFTWARE TEACHER |
|
|
TI-Nspire Cas Computer Software – license $91.99 TI-Nspire Cas Computer Software – License – Win |
|
|
TI NSPIRE COMPUTER SOFTWARE LP5 TE VOL $386.99 TI NSPIRE COMPUTER SOFTWARE LP5 TE VOL |
|
|
TI NSPIRE CAS COMPUTER SOFTWARE LP5 TE $479.99 TI NSPIRE CAS COMPUTER SOFTWARE LP5 TE |
|
|
TI 84 SMARTVIEW COMPUTER SOFTWARE LP5 C $473.99 TI 84 SMARTVIEW COMPUTER SOFTWARE LP5 C |
|
|
TI NSPIRE COMPUTER SOFTWARE LP10 CONCUR $831.99 TI NSPIRE COMPUTER SOFTWARE LP10 CONCUR |
|
|
TI NSPIRE CAS COMPUTER SOFTWARE LP10 VO $717.99 TI NSPIRE CAS COMPUTER SOFTWARE LP10 VO |
|
|
TI NSPIRE COMPUTER SOFTWARE LP10 VOLUME $667.99 TI NSPIRE COMPUTER SOFTWARE LP10 VOLUME |
|
|
TI NSPIRE CAS COMPUTER SOFTWARE LP10 CO $896.99 TI NSPIRE CAS COMPUTER SOFTWARE LP10 CO |
|
|
BackOnTrack 3 Suite – Download $49.99 “BackOnTrack entfernt mit einem einziger Klick Viren, fehlerhafte Installationen und Programme, die bei Ihrem Computer zu Fehlfunktionen f?hren.” |
|
|
BackOnTrack 3 Suite – Boxed $49.99 “BackOnTrack entfernt mit einem einziger Klick Viren, fehlerhafte Installationen und Programme, die bei Ihrem Computer zu Fehlfunktionen f?hren.” |
|
|
Spyware Doctor mit AntiVirus $39.95 Preisgekrönter Spyware und Virusschutz f?r Ihren Computer, um Ihre Privatsph?re zu sch?tzen, als auch vor Tracking und Virusbedrohungen. |
|
|
Psychology of Computer Programming $33.56 The first edition has been continuously in print since 1971, and here software engineer Weinberg leaves the original text and adds a new preface and commentary on each chapter. He describes computer programming as human performance, a social activity, and |
|
|
Computer Science and Educational Software Design $73.92 Developing educational software requires thinking, problematizing, representing, modeling, implementing and analyzing pedagogical objectives and issues, as well as conceptual models and software architectures. Computer scientists face the difficulty of un |
|
|
Eblaster Computer Surveillance Software $179.95 Record All Online Activity: Websites Visited, Instant Messages, Searches, E-Mails & More Real-Time E-mail Alerts Sent Automatically Keyword Alerts – Get Alerts When Sensitive Words Are Typed Access Your Computer Usage Logs Online Anywhere, Anytime Block And Manage Users And Websites The ONLY software In The World That Will Capture Incoming/Outgoing E-mail – Instant Messages And IMMEDIATELY Forward Them To You Via E-mail – Automatically The Internet can be a dangerous place. If you’re worried about what your friends, family, employees, or significant other is doing on your computer – you need the eBlaster. With this software you will receive copies of all e-mails and instant messages sent on your computer so you can efficiently monitor what’s actually going on when you’re not around. Protect Your Children From Online Predators Find out immediately if your child is being solicited by an online predator. Or, use the software to find out who your spouse is really talking to. These time-sensitive events require immediate action, which is why the eBlaster sends you an EXACT copy of every conversation, instantly. And it doesn’t just stop at e-mails and instant messages, you get copies of Online Searches, Keystrokes Typed, Downloads, Applications, MySpace Activity, etc. Monitor Your Spouse, Kids, Or Employees With Automatic Keyword Alerts And Usage Reports Online The eBlaster Software lets you monitor your computer’s activity anytime, from anywhere. Simply install the software and let the eBlaster do the rest. Once you install the software, you will never have to check that computer again – all information can be reviewed on the Internet. Receive alerts in real-time when users are on the computer and see what websites they’re visiting, what they’re writing in e-mails, instant messages, and more. Let the keyword scanner do the work for you and receive alerts when a user types a particular phrase such as “boss” or “my parents aren’t home.” This product sends scheduled usage reports as well as keyword alerts, so you will always know what’s happening on your computer. Time Content 4:00 PM Your daughter comes home from school and goes online. 4:15 PM She receives an e-mail from a guy named Tom. 4:16 PM Within seconds, eBlaster sends you an EXACT COPY of this email to your work e-mail address. 4:30 PM Your daughter replies to the e-mail from Tom. 4:31 PM Within seconds, eBlaster sends you an EXACT COPY of her reply. Easily Block Users Or Websites With The Press Of A Button Are your kids visiting unauthorized websites or talking to the wrong people? Are your employees wasting your time and money by playing online games all day? The eBlaster makes its easy to block various users and websites with the press of a button. Since the software monitors every website visited, every program downloaded, and every application run, you can easily choose to block sites or users. Quick And Easy Set-Up – The eBlaster Is Convenient And Secure With additional features such as p |
|
|
TI-Nspire Cas Computer Software Teacher Edition $477.99 TI-Nspire Cas Computer Software Teacher Edition – - Win |
|
|
Barbie I Can Be Computer Engineer $12.99 Code inside each package unlocks career-themed content online. Includes Barbie® doll, Mac laptop, iPhone and iPad. Doll cannot stand alone. For ages 3 and over. Size H33, W15.5, D6cm. Weight 0.3g. For ages 3 years and over. WARNING(S): Not suitable for children under 3 years old. Only for domestic use. |
|
|
ShowCenter 250HD Cart Link $199.99 A digital media receiver that makes it easy to enjoy PC-based digital media files on a home entertainment system – even if you’re not a computer expert. No software to install! |
|
|
ShowCenter 250HD PD Page $199.99 A digital media receiver that makes it easy to enjoy PC-based digital media files on a home entertainment system – even if you’re not a computer expert. No software to install! |
|
|
3Dconnexion SpaceExplorer USB $299 Simply push, pull, tilt or twist the SpaceExplorer’s controller cap to simultaneously pan, zoom and rotate 3D objects and environments. SpaceExplorer features an array of easy-to-reach function keys labeled and pre-programmed with commands from leading design applications. Keys automatically map as you move between applications for unified navigation. Gone are the days when 3D navigation meant endless mouse clicks to move around an object or to fly through space and remembering how to change views and control objects within the X, Y, Z axes…one tedious step at a time. Plus, it is no longer necessary to remember different application’s unique commands for manipulating 3D objects or scenes. Using SpaceExplorer together with a mouse engages both your hands in a natural, intuitive work style. One hand drives the SpaceExplorer, positioning your model, then rotating, panning and zooming in one single, fluid motion. Your mouse hand can simultaneously edit the model or select menu items. The SpaceExplorer button array includes two numbered buttons for programmability of the user’s favorite application commands, plus keys for Speed, Views, 2D only, Fit, Control Panel and keyboard modifiers. This enables you to master any supported 3D application without having to leave the device to reach for the keyboard. SpaceExplorer’s software automatically recognizes the programs already loaded on your computer-such as Autodesk Inventor, SolidWorks, Pro/ENGINEER Wildfire, Solid Edge, UGS NX, and a host of other CAD and DCC applications-and installs default configurations that predefine the functions assigned to programmable buttons. 3Dconnexion’s Configuration Wizard is an interactive tool that uses animation and imagery to guide you through controller cap movement and configuring your preferences. The Configuration Wizard also provides demonstration applications so you can practice or start using the device right away |
|
|
A Pre-Engineering Guide To Pro/Engineer Wildfire 4.0 $12.5 Created to introduce high school students to the broad capabilities of modern computer aided design software, the lessons in A Pre-Engineering Guide to Pro/ENGINEER Wildfire 4.0 act as a step-by-step tutorial that will establish a foundation in the use of Pro/ENGINEER Wildfire 4.0 developed by Parametric Technology Corporation (PTC). |
|
|
A Pre-Engineering Guide to Pro/Engineer Wildfire 4.0 $13.59 Created to introduce high school students to the broad capabilities of modern computer-aided design software, the lessons in A Pre-Engineering Guide to Pro/Engineer Wildfire 4.0 act as a step-by-step tutorial. |
|
|
A Programmer’s Tale (1966-2001) $14.98 A Programmer’’s Tale chronicles the 35-year career of a computer programmer/software engineer. Beginning when mainstream computing was in its infancy and ending when the dot-com/telecom bubble burst, it looks at the many changes that took place in the software industry, including advances made in software methodology, productivity, and social changes in the workplace. It recounts each of the author’’s software projects with a goal of sharing lessons learned and examines the reasons for the more significant successes and failures encountered along the way. And it takes a detailed look at what happens when a company’’s short-term goals are allowed to trump good software management and development practices. An interesting read for anyone involved in the world of software development or thinking about entering this fascinating and highly rewarding career field. |
|
|
Ant: The Definitive Guide $27.43 This is the first book to document the new build tool for Java application development. It introduces readers to this new tool, then shows more advanced concepts, and documents dozens of built-in tasks. From the Publisher: Ant is the premiere build management tool for use in Java environments. Unlike traditional build management tools such as GNU Make, Ant is itself written in Java, is platform independent, and interfaces well with the utilities in Sun’s Java software development kit (SDK). In addition to being platform independent, Ant is also independent of the integrated development environment (IDE) being used. IDE independence is important for open source projects (or other projects) in which the various developers might use different IDEs. Using Ant, Java developers can: Define build chunks, the results that they must produce, and the dependencies between them Automatically retrieve source code from source control systems such as PVCS Build applications by having Ant compile the necessary source files in the proper order Ant build files are written using XML-a well-established standard-so programmers using Ant are not required to learn yet another scripting language. They will likely already know XML, and will be able to leverage that knowledge. Ant is an open source project, and part of the Jakarta project. Jakarta is Sun’s open source reference implementation for the JSP and Servlets specifications, and is part of the Apache group’s work About the Authors: Jesse E. Tilly – Jesse is a developer with HotelTools, Inc. in Atlanta, GA. He has been working exclusively with BEA WebLogic developing and managing hospitality applications over the Internet. Eric M. Burke – Eric Burke is a Senior Software Engineer with Object Computing, Inc. in St. Louis, MO. He has a B.S. in Computer Science from Southern Illinois University at Carbondale, and has a background in C++, Java, Unix, GUI development, and W |
|
|
Articles On Defunct Networking Companies, including: Icl Vme, Icl Direct Machine Environment, George (operating System), Minimop, John Pinkerton (computer Designer), Conway Berners-lee, Michael Kay (software Engineer), Tomo Razmilovic $20.22 Hephaestus Books,Paperback, English-language edition,Pub by Hephaestus Books |
|
|
Audio engineering $36.58 Audio engineering is a part of audio science dealing with the recording and reproduction of sound through mechanical and electronic means. The field draws on many disciplines, including electrical engineering, acoustics, psychoacoustics, and music. Unlike acoustical engineering, audio engineering does not deal with noise control or acoustical design. An audio engineer is closer to the creative and technical aspects of audio rather than formal engineering. An audio engineer must be proficient with different types of recording media, such as analog tape, digital multitrack recorders and workstations, and computer knowledge. With the advent of the digital age, it is becoming more and more important for the audio engineer to be versed in the understanding of software and hardware integration from synchronization to analog to digital transfers. |
|
|
Basic Lumber Engineering for Builders $38 The beam and lumber requirements for your jobs aren’t always clear, especially with changing building codes and lumber products. If you need to figure any type of on-the-job lumber engineering, this book will help fill the gap between what you can find in building code span tables and the complex calculations that you need to hire a certified engineer to do. The book covers most building types and framing systems, including door, window and roof framing. And there’s a chapter on connections, retrofitting with anchor bolts, framing anchors and tie-downs, plus the latest requirements for cross-bridging and anchoring. Also included is an important chapter on designing concrete formwork — figuring the pressures, tolerances, and thickness for plywood, Plyform, composition, and fiber-reinforced plastic.In the back of the book you’ll find a computer disk with an easy-to-use version of Northbridge Software’s Wood Beam Sizing TM . Just follow the step-by-step instructions in the program to find out what size member you need for the spans and loads that you require based on the wood species that you’re using. Requires Windows 3.1 or higher. |
|
|
C# 2.0 $28.95 This book tops my recommendation list for any developer learning C#. -David Makofske, Principal Consultant/Architect, Akamai TechnologiesGreat book for any C# developer…it provides a number of practical programming tips and best practices on program design that enable you to utilize the C# language features effectively. -Adarsh Khare, Software Design Engineer, MicrosoftThis book is essential for programmers who are considering system development using C#. The authors have masterfully created a programming guide that is current, complete, and useful immediately. -Edward L. Lamie, PhD, Director of Educational Services, Express Logic, Inc.At last, a programming language book that provides complete coverage with a top-down approach and clear, simple examples! -Peter Grogono, Professor and Associate Chair of Computer Science, Concordia UniversityYou don’t need coddling; you don’t need to be told what you already know. What you need is a book that uses your experience as a Java or C++ programmer to give you a leg up into the challenges and rewards of C#. And this Practical Guide is precisely what you’re after.Written by a team that boasts extensive experience teaching C# to professionals, this book provides a practical, efficient explanation of the language itself, covering basic to advanced features and calling out all that’s new in 2.0. Its instruction is always firmly situated within the context of the .NET framework and bolstered by code examples, key lessons in object-oriented programming, and installments of a realistic application programming tutorial. Concise and incisive, this is the best way to master the world’s fastest-growing and most marketable programming language.Michel de Champlain, Ph.D., is president and principal architect of DeepObjectKnowledge, a firm that provides professionals with mentoring and training in object technologies. Michel has trained thousands of people in object-oriented |
|
|
Cakewalk Guitar Tracks Pro 4 upgrade from Guitar Tracks Pro $49 This upgrade offer is for registered Cakewalk users who want to record their guitar inspirations on their computer. Designed for guitarists and singer-songwriters, Guitar Tracks Pro 4 software is the recording solution that takes your music from riff to hit easier than ever. With Cakewalk Guitar Tracks Pro 4 you get much more than just music recording software. You also get an amazing virtual guitar amp for inspired, arena-ready tones without disturbing the neighbors. You also get an entire backing band of virtual instruments always ready to accompany you. It also has precise audio editing tools to comp the perfect solo or vocal track, a mixing console, effects arsenal, and makes it easy to burn CDs or upload your music directly to the web all for less than a few hours in the recording studio.Multitrack Recording SoftwareGuitar Tracks Pro 4 has an easy to-use audio interface which puts key features just a mouse click away, while precise sound editing tools help you tweak your tracks to perfection. You don’t have to be a professional recording engineer to create your own high-quality tracks.With this production software you can create, edit, and print your own notation and tablature from any MIDI file or MIDI track. Download MIDI files to learn and play along. Double synth parts on guitar. Make tab for your rhythm guitarist, and more. Included fretboard view makes it easy to match notes to the guitar neck. The virtual mixer lets you take control of your mix and get it just right with all the important tools and controls right there: mute, solo, pan, EQ, FX, and more.Virtual AmpCakewalk Guitar Pro 4 gives you great tone, right inside your PC just plug in your guitar and go. Access authentic sounds from classic country to arena rock and everything in between; Native Instruments’ Guitar Rig 3 LE has you covered. Your Backing BandNo band? No problem. Cakewalk Studio Instruments boasts top-quality electric bass, drums, piano, and strings&mdas |
|
|
Careers in Fashion And Textiles $41.36 Ina Minei has been a network protocols engineer at Juniper Networks for the past five years working on next-generation network technologies of core routers, where she focuses on MPLS protocols and applications. She previously worked at Cisco for two years in various software development projects for routers and switches. Ms Minei is an active participant in industry fora and conferences and has co-filed several patents in the area of IP and MPLS. She holds a Master’’s degree in computer science from the Technion, Israel. |
|
|
Close to the Machine: Technophilia and Its Discontents $15 With a New Introduction by Jaron LanierA Salon Best Book of the Year In 1997, the computer was still a relatively new tool—-a sleek and unforgiving machine that was beyond the grasp of most users. With intimate and unflinching detail, software engineer Ellen Ullman examines the strange ecstasy of being at the forefront of the predominantly male technological revolution, and the difficulty of translating the inherent messiness of human life into artful and efficient code. Close to the Machine is an elegant and revelatory mediation on the dawn of the digital era. |
|
|
Computer Programmer, Application Programmer, System Programmer, Programmer Analyst – How To Land A Top-Paying Job $18.05 Put Your Career on the Fast Track. Get this book Now and Get Noticed By Top Employers Today for Top Paying Jobs as: Computer Programmer, Application Programmer, System Programmer, Programmer Analyst, Software Engineer, Information Technology Specialist, Programmer, Tech Project Director, Tech Project Manager Sr, Tech Project Manager, Senior Programmer Analyst, Computer Programmer II, Computer Programmer – Analyst, Computer Programmer III, Sr Computer Programmer, Software DeveloperFor the first time, a book exists that compiles all the information candidates need to apply for their first Computer Programmer Job, or to apply for a better job, loaded with hundreds of strategies for applying your strengths.The book comes filled with useful cheat sheets. It helps you get your career organized in a tidy, presentable fashion. It also will inspire you to produce some attention-grabbing cover letters that convey your skills persuasively and attractively in your application packets. After studying it, too, you’ll be prepared for interviews, or you will be after you conducted the practice sessions where someone sits and asks you potential questions. It makes you think on your feet!This book makes a world of difference in helping you stay away from vague and long-winded answers and you will be finally able to connect with prospective employers, including the one that will actually hire you.Highly recommended to any harried Computer Programmer jobseeker, you’ll plan on using it again in your efforts to move up in the world for an even better position down the road. What you’ll find especially helpful are the worksheets. It is so much easier to write about a work experience using these outlines. It ensures that the narrative will follow a logical structure and reminds you not to leave out the most important points. With this book, you’ll be able to revise your application into a much stronger document, be much better prepared and a step ahead for the next |
|
|
Computer-Aided Manufacturing Software: Catia, List of Cax Companies, Worknc, Mpds Plant Design System, Nx, Delcam, Pro]engineer, Sescoi $23 Computer-Aided Manufacturing Software: Catia, List of Cax Companies, Worknc, Mpds Plant Design System, Nx, Delcam, Pro]engineer, Sescoi |
|
|
Computer-aided Manufacturing Software, including: Catia, Cnc Software/mastercam, Pro/engineer, List Of Cax Companies, Tebis, Nc-cam, Apt (programming Language), Msc Software, Nc Graphics, Depocam, Machining Strategist, Tecnomatix, Model Based Definition $19.75 Hephaestus Books,Paperback, English-language edition,Pub by Hephaestus Books |
|
|
Defunct Software Companies, including: Icl Vme, Icl Direct Machine Environment, George (operating System), Minimop, John Pinkerton (computer Designer), Conway Berners-lee, Michael Kay (software Engineer), Tomo Razmilovic, Peter Bonfield, Brian Warboys $29.23 Hephaestus Books,Paperback, English-language edition,Pub by Hephaestus Books |
|
|
Designing SOCs with Configured Cores: Unleashing the Tensilica Xtensa and Diamond Cores $73.95 Microprocessor cores used for SOC design are the direct descendents of Intel’s original 4004 microprocessor. Just as packaged microprocessor ICs vary widely in their attributes, so do microprocessors packaged as IP cores. However, SOC designers still compare and select processor cores the way they previously compared and selected packaged microprocessor ICs. The big problem with this selection method is that it assumes that the laws of the microprocessor universe have remained unchanged for decades. This assumption is no longer valid.Processor cores for SOC designs can be far more plastic than microprocessor ICs for board-level system designs. Shaping these cores for specific applications produces much better processor efficiency and much lower system clock rates. Together, Tensilica’s Xtensa and Diamond processor cores constitute a family of software-compatible microprocessors covering an extremely wide performance range from simple control processors, to DSPs, to 3-way superscalar processors. Yet all of these processors use the same software-development tools so that programmers familiar with one processor in the family can easily switch to another.This book emphasizes a processor-centric MPSOC (multiple-processor SOC) design style shaped by the realities of the 21st-century and nanometer silicon. It advocates the assignment of tasks to firmware-controlled processors whenever possible to maximize SOC flexibility, cut power dissipation, reduce the size and number of hand-built logic blocks, shrink the associated verification effort, and minimize the overall design risk.· An essential, no-nonsense guide to the design of 21st-century mega-gate SOCs using nanometer silicon.· Discusses today’s key issues affecting SOC design, based on author’s decades of personal experience in developing large digital systems as a design engineer while working at Hewlett-Packard’s Desktop Computer Division and at EDA workstation pioneer |
|
|
Designing and Engineering Time: The Psychology of Time Perception in Software $9.7 Build Applications, Websites, and Software Solutions that Feel Faster, More Efficient, and More Considerate of Users’ Time! One hidden factor powerfully influences the way users react to your software, hardware, User Interfaces (UI), or web applications: how those systems utilize users’ time. Now, drawing on the nearly 40 years of human computer interaction research–including his own pioneering work–Dr. Steven Seow presents state-of-the-art best practices for reflecting users’ subjective perceptions of time in your applications and hardware. Seow begins by introducing a simple model that explains how users perceive and expend time as they interact with technology. He offers specific guidance and recommendations related to several key aspects of time and timing–including user tolerance, system responsiveness, progress indicators, completion time estimates, and more. Finally, he brings together proven techniques for impacting users’ perception of time drawn from multiple disciplines and industries, ranging from psychology to retail, animal research to entertainment. • Discover how time and timing powerfully impact user perception, emotions, and behavior • Systematically make your applications more considerate of users’ time • Avoid common mistakes that consistently frustrate or infuriate users • Manage user perceptions and tolerance, and build systems that are perceived as faster • Optimize “flow” to make users feel more productive, empowered, and creative • Make reasonable and informed tradeoffs that maximizelimited development resources • Learn how to test usability issues related to time–including actual vs. perceived task duration Designing and Engineering Time is for every technology developer, designer, engineer, architect, usability specialist, manager, and |
|
|
Developing Intelligent Agent Systems: A Practical Guide $90 Build your own intelligent agent system… Intelligent agent technology is a tool of modern computer science that can be used to engineer complex computer programmes that behave rationally in dynamic and changing environments. Applications range from small programmes that intelligently search the Web buying and selling goods via electronic commerce, to autonomous space probes. This powerful technology is not widely used, however, as developing intelligent agent software requires high levels of training and skill. The authors of this book have developed and tested a methodology and tools for developing intelligent agent systems. With this methodology ( Prometheus) developers can start agent-oriented designs and implementations easily from scratch saving valuable time and resources. Developing Intelligent Agent Systems not only answers the questions what are agents? and why are they useful? but also the crucial question: how do I design and build intelligent agent systems? The book covers everything a practitioner needs to know to begin to effectively use this technology – including an introduction to the notion of agents, a description of the concepts involved, and a software engineering methodology. Read on for: a practical step-by-step introduction to designing and building intelligent agent systems. a full life-cycle methodology for developing intelligent agent systems covering specification, analysis, design and implementation of agents. PDT: Prometheus Design Tool software support for the Prometheus design process. the example of an electronic bookstore to illustrate the design process throughout the book. Electronic resources including thePrometheus Design Tool (PDT), can be found at: www.cs.rmit.edu.au/agents/prometheus This book is aimed at industrial software developers, software engineers and at advanced undergraduate students. It assumes knowledge of basic software engineering but does not require knowledge of Artif |
|
|
Direct Connect Network $9.91 Purchase includes free access to book updates online and a free trial membership in the publisher’s book club where you can select from more than a million books without charge. Excerpt: Direct connect is a peer-to-peer file-sharing protocol. Direct connect clients connect to a central hub and can download files directly from one another. Hubs feature a list of clients or users connected to them. Users can search for files and download them from other clients, as well as chat with other users. NeoModus was started as a company funded by the adware “Direct Connect” by Jonathan Hess in November, 1999 while he was in high school . The first third-party client was called “DClite”, which never fully supported the file sharing aspects of the protocol. Hess released a new version of Direct Connect, requiring a simple encryption key to initiate a connection, locking out third-party clients. The key was cracked, and the author of DClite released a new version of DClite compatible with the new software from NeoModus. Some time after, DClite was rewritten as Open Direct Connect with goals of having an MDI user interface and using plug-ins for file sharing protocols (similar to MLDonkey). Open Direct Connect also did not have complete support for the full file sharing aspects of the protocol, but a port to Java did. Some time later, other clients such as DCTC (Direct Connect Text Client) and DC++ started popping up. The Direct connect protocol is a text-based computer protocol, in which commands and their information are sent in clear text, without encryption. As clients connect to a central source of distribution (the hub) of information, the hub is required to have a substantial amount of upload bandwidth available. There is no official specification of the protocol. This means that every client and hub besides the original Neo-modus client and hub has been forced to reverse engineer the information. As such, any protocol specification … More: |
|
|
Donald Davidson’s Philosophy of Language: An Introduction $43.95 Naba Barkakati is an electrical engineer and a successful computer-book author who has experience in a wide variety of systems, ranging from MS-DOS and Windows to UNIX and Linux. He bought his first personal computer — an IBM PC-AT — in 1984 after graduating with a PhD in electrical engineering from the University of Maryland at College Park. While pursuing a full-time career in engineering, Naba dreamed of writing software for the emerging PC software market. As luck would have it, instead of building a software empire like Microsoft, he ended up writing successful computer books. Currently, Naba is a Senior Level Technologist at the Center for Technology and Engineering in the U.S. General Accounting Office. |
|
|
Electro-optical Systems and Neural-inspired Processing $106.99 Simeon Symeonidis is a systems engineer with 10 years of industry experience. He worked on Application Specific Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA), processor module, GPU-accelerated software, algorithm, image/signal processing, and EO/IR designs. He has a Bachelor’s Degree in Computer Engineering from Florida Atlantic University, a Master’s Degree in System Engineering from National Technological University, and a Doctorate Degree in Mechanical Engineering, with a focus on Transdisciplinary Engineering, from Texas Tech University. This manuscript is an update of his Doctorate dissertation. |
|
|
Embedded Software $67.95 The Newnes Know It All Series takes the best of what our authors have written to create hard-working desk references that will be an engineer’s first port of call for key information, design techniques and rules of thumb. Guaranteed not to gather dust on a shelf! Embedded software is present everywhere from a garage door opener to implanted medical devices to multicore computer systems. This book covers the development and testing of embedded software from many different angles and using different programming languages. Optimization of code, and the testing of that code, are detailed to enable readers to create the best solutions on-time and on-budget. Bringing together the work of leading experts in the field, this a comprehensive reference that every embedded developer will need! |
|
|
Ferguson Career Coach $39.95 The Department of Labor estimates demand for computer scientists at 135,000 a year, and strong demand for trained computer specialists will continue through 2014, according to the Commission on Professionals in Science and Technology. For students who dream of pursuing a career as a software engineer or a Web designer, Ferguson Career Coach: Managing Your Career in the Computer Industry provides tips for success in this lucrative field. With sound advice from professionals, career strategies, insider secrets, and more, readers will find the tools they need to achieve career success in any area of computers they choose. |
|
|
Finite Element Multidisciplinary Analysis, Second Edition $91.75 This book fills a gap within the finite element literature by addressing the challenges and developments in multidiscipli-nary analysis. Current developments include disciplines of structural mechanics, heat transfer, fluid mechanics, controls engineering and propulsion technology, and their interaction as encountered in many practical problems in aeronautical, aerospace, and mechanical engineering, among others. These topics are reflected in the 15 chapter titles of the book. Numerical problems are provided to illustrate the applicability of the techniques. Exercises may be solved either manually or by using suitable computer software. A version of the multidisciplinary analysis program STARS is available from the author. As a textbook, the book is useful at the senior undergraduate or graduate level. The practicing engineer will find it invaluable for solving full-scale practical problems. |
|
|
French Computer Programmers: Michel Ancel, Fr d rick Raynal, Paul Courbis, Sam Hocevar, Fabrice Bellard, Fabien Ch reau, Cedric Beust $10.55 Purchase includes free access to book updates online and a free trial membership in the publisher’s book club where you can select from more than a million books without charge. Chapters: Michel Ancel, Frédérick Raynal, Paul Courbis, Sam Hocevar, Fabrice Bellard, Fabien Chéreau, Cedric Beust, Jean-Marie Hullot, Benoît Minisini, Rémy Card, Jean-Philippe Guillemin, Emmanuel Marty, Loïc Dachary, François Lionet, Constantin Sotiropoulos. Excerpt: Benoît Minisini Benoît Minisini is a French programmer most well known for programming the Gambas graphical development environment. Starting programming when he was twelve, he became interested in writing languages, compilers, assemblers, and interpreters. This interest and a respect for the BASIC programming language caused him to create Gambas , which is inspired by Visual Basic . Benoît has said that he intended Gambas to have the best features of Visual Basic , without the numerous bugs and flaws he sees in the program and the language. Benoît has a part-time software job, studied at École Pour l’Informatique et les Techniques Avancées and currently lives in Paris , France . See also (online edition) Websites (URLs online) A hyperlinked version of this chapter is at Cedric Beust is a software engineer currently employed at Google and a software technology author. He is the co-author of two books and the creator of the TestNG Java testing framework. Beust holds a PhD in computer science from the Universite of Sophia Antipolis in France. His 1994 thesis was called “Conception d’outils destines a assister au developpement d’applications distribuees” and covered subjects sur as CORBA, Microsoft COM, X Window and Motif. In 2000, Beust joined WebLogic, recently acquired by BEA Systems, and he made major contributions to their flaghip product Oracle _WebLogic _Server in the area of EJB’s and clustering. In 2004, Beust was hired by |
|
|
GPU Gems 2 $74.99 GPU Gems 2 isn’t meant to simply adorn your bookshelf–it’s required reading for anyone trying to keep pace with the rapid evolution of programmable graphics. If you’re serious about graphics, this book will take you to the edge of what the GPU can do. –Remi Arnaud, Graphics Architect at Sony Computer Entertainment The topics covered in GPU Gems 2 are critical to the next generation of game engines. –Gary McTaggart, Software Engineer at Valve, Creators of Half-Life and Counter-StrikeThis sequel to the best-selling, first volume of GPU Gems details the latest programming techniques for today’s graphics processing units (GPUs). As GPUs find their way into mobile phones, handheld gaming devices, and consoles, GPU expertise is even more critical in today’s competitive environment. Real-time graphics programmers will discover the latest algorithms for creating advanced visual effects, strategies for managing complex scenes, and advanced image processing techniques. Readers will also learn new methods for using the substantial processing power of the GPU in other computationally intensive applications, such as scientific computing and finance. Twenty of the book’s forty-eight chapters are devoted to GPGPU programming, from basic concepts to advanced techniques. Written by experts in cutting-edge GPU programming, this book offers readers practical means to harness the enormous capabilities of GPUs.Major topics covered include: Geometric ComplexityShading, Lighting, and ShadowsHigh-Quality RenderingGeneral-Purpose Computation on GPUs: A PrimerImage-Oriented ComputingSimulation and Numerical AlgorithmsContributors are from the following corporations anduniversities: 1C: Maddox Games2015Apple ComputerArmstrong State UniversityClimax EntertainmentCrytekdiscreetETH ZurichGRAVIR/IMAG–INRIAGSC Game WorldLionhead StudiosLund UniversityMassachusetts Institute of Technologymental imagesMicrosoft |
|
|
Game Programming $72 Game programming. List of video gaming topics, Game development, Game programmer, Video game producer, International Game Developers Association, Game engine, Computer programming, Software engineer, Integrated development environment, Microsoft Visual Studio |
|
|
IBM Microcomputer Architecture & Assembly Language: A Look Under the Hood $14.2 This volume presents assembly language as a vehicle for a concrete introduction to computer architecture and operating systems — a comprehensive look under the hood of IBM microcomputers for readers with a basic knowledge of Pascal or C. Easy to follow and complete, the guide explores: IBM system components; APX assembly language; machine-level aspects of procedures in high-level languages; an overview of I/O ports and device structure; and issues in memory management. Suitable for any Software Engineer who works with personal computers. |
|
|
In Silico Immunology $58.23 Immunology is an all important science, addressing, as it does the most pressing medical needs of our time: infectious disease and transplantation medicine. It has given us vaccines on the one hand and therapeutic antibodies on the other. After a century of empirical research, it is now poised to finally reinvent itself as a quantitative, genome-based science. Like most biological disciplines, immunology must capitalize on the potentially overwhelming deluge of new data delivered by post-genomic, high throughput technologies; data which is both bewilderingly complex and delivered on a hitherto unimaginable scale.Theoretical immunology is the application of mathematical modeling to diverse aspects of immunology ranging from T cell selection in the Thymus to the epidemiology of vaccination. Immunoinformatics, the application of computational informatics to the study of immunological macromolecules, addresses important questions in immunobiology and vaccinology. Immunoinformatics, addresses issues of data management, and has the ability to design and implement efficient new experimental strategies. Artificial Immune Systems (AIS) is an area of computer science which uses ideas and concepts from immunology to guide and inspire new algorithms, data structures, and software development. The influence of AIS is now becoming highly synergistic through its interaction with immunoinformatics.These three different disciplines are now poised to engineer a paradigm shift from hypothesis- to data-driven research, with new understanding emerging from the analysis of complex datasets: theoretical immunology, immunoinformatics, and Artificial Immune Systems (AIS). “in silico Immunology” is a book for the future: it will summarize these emergent disciplines and, while focusing on cutting edge developments, will address the issue of synergy as it shows how these three are set to transform immunological science and the future of health care. |
|
|
Irix Games $9.71 Purchase includes free access to book updates online and a free trial membership in the publisher’s book club where you can select from more than a million books without charge. Excerpt: CPU 286 6 MHz, 2 MB hard disk space SimCity is a city-building simulation game, first released in 1989 and designed by Will Wright. SimCity was Maxis’ first product, which has since been ported into various personal computers and game consoles, and spawned several sequels including SimCity 2000 in 1993, SimCity 3000 in 1999, SimCity 4 in 2003, SimCity DS, and SimCity Societies in 2007. The original SimCity was later renamed SimCity Classic. Until the release of The Sims in 2000, the SimCity series was the best-selling line of computer games made by Maxis. SimCity spawned a series of Sim games. Since the release of SimCity, similar simulation games have been released focusing on different aspects of reality such as business simulation in Capitalism. On January 10, 2008 the SimCity source code was released under the free software GPL 3 license under the name Micropolis. Micropolis, an open source port of SimCity, on the SGI Indigo workstationSimCity was originally developed by game designer Will Wright. The inspiration for SimCity came from a feature of the game Raid on Bungeling Bay that allowed Wright to create his own maps during development. Wright soon found he enjoyed creating maps more than playing the actual game, and SimCity was born. In addition, Wright also was inspired by reading “The Seventh Sally”, a short story by Stanislaw Lem, in which an engineer encounters a deposed tyrant, and creates a miniature city with artificial citizens for the tyrant to oppress. The first version of the game was developed for the Commodore 64 in 1985, but it would not be published for another four years. The original working title of SimCity was Micropolis. The game represented an unusual paradigm in computer gaming, in that it could neither be won nor… More: |
|
|
Irix, including: Simcity, Crossfire (computer Game), Bzflag, Tamakeri (computer Game), Oolite (video Game), Autocad, Gimp, Matlab, Adobe Photoshop, Wordperfect, Catia, Adobe Framemaker, Maple (software), Blender (software), Autodesk Maya, Pro/engineer $24.75 Hephaestus Books,Paperback, English-language edition,Pub by Hephaestus Books |
|
|
Java Concurrency in Practice $59.99 I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team provides the best explanation yet of these new features, and of concurrency in general. Concurrency is no longer a subject for advanced users only. Every Java developer should read this book. –Martin BuchholzJDK Concurrency Czar, Sun Microsystems For the past 30 years, computer performance has been driven by Moore’s Law; from now on, it will be driven by Amdahl’s Law. Writing code that effectively exploits multiple processors can be very challenging. Java Concurrency in Practice provides you with the concepts and techniques needed to write safe and scalable Java programs for today’s–and tomorrow’s–systems. –Doron RajwanResearch Scientist, Intel Corp This is the book you need if you’re writing–or designing, or debugging, or maintaining, or contemplating–multithreaded Java programs. If you’ve ever had to synchronize a method and you weren’t sure why, you owe it to yourself and your users to read this book, cover to cover. –Ted NewardAuthor of Effective Enterprise Java Brian addresses the fundamental issues and complexities of concurrency with uncommon clarity. This book is a must-read for anyone who uses threads and cares about performance. –Kirk PepperdineCTO, JavaPerformanceTuning.com This book covers a very deep and subtle topic in a very clear and concise way, making it the perfect Java Concurrency reference manual. Each page is filled with the problems (and solutions!) that programmers struggle with every day. Effectively exploitingconcurrency is becoming more and more important now that Moore’s Law is delivering more cores but not faster cores, and this book will show you how to do it. –Dr. Cliff ClickSenior Software Engineer, Azul Systems I have a strong interest in concurrency, and have probably written m |
|
|
Kernel Programmers $8.69 Purchase includes free access to book updates online and a free trial membership in the publisher’s book club where you can select from more than a million books without charge. Excerpt: Theo de Raadt (English pronunciation: , Dutch pronunciation: ), born May 19, 1968 in Pretoria, South Africa, is a software engineer who lives in Calgary, Alberta, Canada. He is the founder and leader of the OpenBSD and OpenSSH projects, and was a founding member of the NetBSD project. Theo de Raadt is the eldest of four children to a Dutch father, and a South African mother, with two sisters and a brother. Concern over the mandatory two-year armed forces conscription in South Africa led the family to emigrate to Calgary, Alberta, Canada in November 1977. In 1983 the largest recession in Canada since the Great Depression sent the family to the Yukon. Prior to the move de Raadt got his first computer, a Commodore VIC-20, which was soon followed by an Amiga. It is with these computers that he first began to develop software. In 1992 he obtained a BSc in Computer Science from the University of Calgary. The NetBSD project was founded in 1993 by Chris Demetriou, Adam Glass, Charles Hannum, and de Raadt, who collectively felt frustration at the speed and quality of Jolix, the then standard Berkeley software distribution, and believed that a more open development model would be of greater benefit to development of an operating system. Jolix, also known as 386BSD, was derived from the original University of California Berkeley’s 4.3BSD release, while the new NetBSD project would merge relevant code from the Networking/2 and 386BSD releases. The new project would centre its focus on clean, portable, correct code with the goal being to produce a unified, multi-platform, production-quality, BSD-based operating system. Because of the importance of networks such as the Internet in the distributed, collaborative nature of its development, de Raadt suggested… More: |
|
|
Landscape Architecture Construction $85.53 The most complete, up-to-date reference to landscape architecture. New edition: More examples, more technical content, more illustrations. Software tools, Clean Water Act changes, and more New technologies, new regulations, new opportunities. The most complete, up-to-date reference to landscape architecture. Since it was first published, Landscape Architecture Construction has been the most useful guide and reference of its kind. This eagerly anticipated Third Edition has been completely revised to reflect every critical change in landscape construction, especially the dramatic changes in technology that have revolutionized the field. It also offers updated guidelines and techniques for compliance with the Clean Water Act, Americans with Disabilities Act, NPDES, ISTEA, and other key federal legislation. Up-to-the-minute coverage includes: New introductory material for beginning practitioners and students. Details of new construction materials and methods for transportation systems, landscaping, and Segmental Retaining Wall (SWR) systems. New site measurement, layout, and construction drawing techniques. Enhanced coverage of contour construction and earthwork calculations. Detailed drainage techniques: site hydrology tools, erosion control, and more. All-new chapters on lighting, fountains, and water features. This brand-new edition combines a thorough primer on construction theory with practical, field-tested solutions for all the landscaping projects you’re likely to encounter. It contains more step-by-step procedures, more tables, more equations-plus new, computer-generatedillustrations from start to finish. Whether you’re a landscape professional, civil engineer, or student, Landscape Architecture Construction, Third Edition will be the most valuable landscaping reference you own. |
|
|
Lost Technologies of Ancient Egypt $25 Using modern digital photography, computer-aided design software, and metrology instruments, engineer Christopher Dunn reveals that highly refined tools, techniques, and even mega-machines must have been used in ancient Egypt. |
|
|
Modelling in Mechanical Engineering and Mechatronics: Towards Autonomous Intelligent Software Models $169 Modelling is an activity that is found in every domain of research and science, and takes place even when we are not aware of it. The role of modelling and the quality of models are extremely important not only in engineering but for science in general. Modelling in Mechanical Engineering and Mechatronics presents a model-centred approach focusing on distributed development and use of autonomous intelligent software models, particularly the efficiency of the models, and their interaction and integration into distributed autonomous intelligent systems. In order to systematise the available knowledge, a domain ontology is presented; a subset of which is used to create a modelling theory based on knowledge and experience in the areas of software engineering, mechanical engineering and mechatronics. This holistic view of modelling explains the purpose and the essence of modelling, as well as the benefits that are to be expected. It discusses the relations to other branches of engineering and science and as a result, it demonstrates strategies, methods and tools for unleashing the full power of modelling. Modelling in Mechanical Engineering and Mechatronics considers the viewpoints of many different experts: the modeller, engineer, system architect, software developer, and users of the models and as such will be of interest to all these people. Moreover, it attempts to bridge the gaps between modelling, engineering, computer science, knowledge representation, software engineering, model integration, standardisation and production engineering. The aim is to instruct the reader how to efficiently simulate sophisticated products and processes in mechanical engineering in view of their continuously increasing complexity in a modern knowledge-based society. |
|
|
Modelling in Mechanical Engineering and Mechatronics: Towards Autonomous Intelligent Software Models $169 Modelling is an activity that is found in every domain of research and science, and takes place even when we are not aware of it. The role of modelling and the quality of models are extremely important not only in engineering but for science in general. Modelling in Mechanical Engineering and Mechatronics presents a model-centred approach focusing on distributed development and use of autonomous intelligent software models, particularly the efficiency of the models, and their interaction and integration into distributed autonomous intelligent systems. In order to systematise the available knowledge, a domain ontology is presented; a subset of which is used to create a modelling theory based on knowledge and experience in the areas of software engineering, mechanical engineering and mechatronics. This holistic view of modelling explains the purpose and the essence of modelling, as well as the benefits that are to be expected. It discusses the relations to other branches of engineering and science and as a result, it demonstrates strategies, methods and tools for unleashing the full power of modelling. Modelling in Mechanical Engineering and Mechatronics considers the viewpoints of many different experts: the modeller, engineer, system architect, software developer, and users of the models and as such will be of interest to all these people. Moreover, it attempts to bridge the gaps between modelling, engineering, computer science, knowledge representation, software engineering, model integration, standardisation and production engineering. The aim is to instruct the reader how to efficiently simulate sophisticated products and processes in mechanical engineering in view of their continuously increasing complexity in a modern knowledge-based society. |
|
|
Numerical Methods for Engineering Application $148 State-of-the-art numerical methods for solving complex engineering problems Great strides in computer technology have been made in the years since the popular first edition of this book was published. Several excellent software packages now help engineers solve complex problems. Making the most of these programs requires a working knowledge of the numerical methods on which the programs are based. Numerical Methods for Engineering Application provides that knowledge. While it avoids intense mathematical detail, Numerical Methods for Engineering Application supplies more in-depth explanations of methods than found in the typical engineer’s numerical cookbook. It offers complete coverage of most commonly encountered algebraic, interpolation, and integration problems. Ordinary differential equations are examined in great detail, as are three common types of partial differential equations parabolic, elliptic, and hyperbolic. The author also explores a wide range of methods for solving initial and boundary value problems. This complete guide to numerical methods for solving engineering problems on computers provides: Practical advice on how to select the best method for a given problem Valuable insights into how each method works and why it is the best choice Complete algorithms and source code for all programs covered Code from the book and problem-solving programs designed by the author available from the author’s website Numerical Methods for Engineering Application is a valuable working resource for engineers and applied physicists. It also serves as an excellent upper-level text for physics and engineering students in courses on modern numerical methods. |
|
|
PHIGS by Example $0.99 The PHIGS system is a computer graphics standard defining an interface between an application program and a computer graphics system. The PHIGS standard has received wide acceptance throughout the computer graphics industry and PHIGS libraries are available on most of the high-performance 3-D graphics platforms today, including IBM, DEC, HP, SUN, Alliant, Stardent, and Silicon Graphics. In spite of this acceptance, there are no PHIGS texts available to the average software engineer or graphics students. PHIGS by Example will be that text. Written with the novice programmer in mind, the book starts with examples of very basic concepts and, after careful exploration of these aspects, moves on to more advanced topics. PHIGS by Example teaches the application programmer how to use the PHIGS standard in his/her own program. Each section of the book is built around programming examples, using the strategy that the best way to learn PHIGS is to use PHIGS. The sections begin with a conceptual discussion of the PHIGS topics presented in that section and is followed by a detailed explanation of an example program or subroutine. The sections are concluded with a set of exercises that are designed to challenge the reader to experiment with PHIGS functions describes in that section. The text assumes that the reader is familiar with basic graphics concepts; a complete understanding of these basics is helpful, but not required. |

No comments yet.
Leave a comment