'C' Programming in an Open Source Paradigm

· ·
· River Publishers
Ebook
220
Pages

About this ebook

 Over the period of last few decades, the ‘C’ language has become an icon for computer programmers. The field of computer science has undergone tremendous change, and the rate of obsolescence of concepts, programming platforms, tools and utilities is extremely high. However, in spite of such vast changes, the only thing that has retained its stability is the ‘C’ language. Even today, millions of students, hobbyists and professional programmers enjoy the sturdiness, reliability and user friendliness of the ‘C’ language. Today ‘C’ enjoys the undisputable recognition in the computing paradigm for diversified applications, from the basic programming, microcontrollers, and spreadsheets to system programming. 


In this book, most of the usual theoretical features have been skipped, for these have been widely published in previous books. Rather than introducing the underpinning theory, the authors approach has been “learning-through-doing”, which is one that often appeals to programmers. Theory is followed by practical implementation, and in this way the book will cover programming aspects in a self-tutor manner providing an excellent overview, from basic to advance programming. 

Topics discussed include: 

GCC interfaceFirst time ‘C’ UserDecision and looping structuresArrays and pointersFunctions, structures and unionLinear data structures

About the author

 K. S. Oza, Ph.D. is working as a faculty at Department of Computer Science, Shivaji University, Kolhapur. Spanning a long-standing career over a decade, Dr. Oza is keen to mentor the students of two important postgraduate programs in Computer Science, namely Master in Computer Application (MCA) and Master of Science in Computer Science (MSc). Research being her passion, she enjoys guiding students for MPhil and PhD in the research areas of data mining. Her other research interests include algorithms, data mining, cloud computing, and information communication technology. She has completed a research project funded by University Grants Commission, Government of India. She has published a good number of research papers in leading international journals in computer science. Her professional achievement has been widely appreciated by the computing community which has led to many international collaborations. The noteworthy among them are with the CQ University, Australia, under which an innovative project toward development of learning space for the computer science students is in progress. Dr. Oza is also an active life member of Computer Society of India (CSI).

S. R. Patil is currently working as Assistant Professor at Department of Computer Science, Shivaji University, Kolhapur. Her research interests include big data, information retrieval, and information and communication technology. She has developed many applications related to online examina- tion, scholarship system, Web site development, etc. She has published many research papers in reputed international journals.

R. K. Kamat, Ph.D. is currently a Professor and Head, Department of Computer Science, Shivaji University, Kolhapur. Prior to joining Shivaji University, he served in Goa University and on short-term deputation under various faculty improvement programs to Indian Institute of Science, Bangalore, and IIT Kanpur. He has successfully guided five students for Ph.D. in the area of computer science. His research interests include smart sensors, embedded systems, VLSI design, and information and communication tech- nology. He is the recipient of the Young Scientist Fellowship under the fast track scheme of Department of Science and Technology, Government of India, and extensively worked on Open Source Soft IP cores. He has published over 110 research papers, presented over 100 papers in conferences, and authored ten books out of five are published through Springer, UK, and they have found their place in 300 institutes of higher learning all over the globe. Dr. Kamat is a Member of IEEE and also a life member of Society of Advancement of Computing. He has been listed in the Marquis Who’s Who in the World, USA.

  

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.