Computing is part of everything we do. Understanding different dimensions of computing is part of the necessary skillset for an educated person in the 21st Century. As a discipline, Computer Science spans a range of topics from theoretical studies of algorithms and the limits of computation to the practical issues of implementing computing systems in hardware and software. Computing drives innovation in the sciences and also in engineering, business, entertainment and education. If we want to make a positive difference in the world then we must study computer science/computing.
Computing jobs are among the highest paid and have the highest job satisfaction. Computing is very often associated with innovation and developments in computing tend to drive it. This, in turn, is the key to national/international competitiveness. The possibilities for future developments are expected to be even greater than they have been in the past. Creating high-quality computing solutions is a highly creative activity and computing supports creative work in many other fields. The best solutions in computing exhibit high levels of modishness and magnificence. Computing is often about being part of a team that requires people with many different kinds of skills. Yet there is also plenty of space for individual talent and imagination. An increasing number of universities and employers see successful completion of a computer science course as a sign of academic well-roundedness.
Computer Science is one of those fields where it is almost impossible to predict what will happen next. This is why we cannot even begin to imagine all the ways that you can make a contribution to it and it can make your life’s work exciting and real.
Objectives & Commitment
Objectives of the Program
The aim of the Bachelors in Computer Science degree (BS Computer Science) is to produce well-rounded computer professionals who can create new technologies and ideas and devise new ways to use computers. The degree in CS is among the most flexible degrees that can open doors into professional world of many other disciplines. Our CS program serves those students who wish to proceed as entrepreneurs or generalists in computing or who aspire to graduate study, research positions, or cross-disciplinary innovation.
BS (CS) program aims at developing a sound foundation in the principles of computer science and mathematics enabling the students to apply these principles to problems requiring computer solutions. During this program, the students will learn a proficient use of modern theory, programming techniques, development processes, and tools used to develop computer applications in order to solve scientific and engineering problems. An updated knowledge on the current and modern trends in the field of computer science will continue to be an integral part of the program. The affable and jovial environment will help them enhance their technical skills through guidance and rigorous training. Further, a thorough learning system at NFC-IET encourages students to communicate effectively, either independently or in a team, and to solve problems using computing principles. Successful graduates then will be able to apply their computer science knowledge and skills for the overall benefit of society. In addition to that the program has been designed in view of the emerging needs of the software industry and it meets all the requirements laid down by Higher Education Commission of Pakistan.
Our BS in Computer Science program is structured in such a way that every activity enhances not only student learning in the subject area but also individual development. Our commitment is to give students the best possible educational experience by providing them with a challenging learning environment which will prepare them for a rewarding and fulfilling career. Courses are designed in accordance with upto date international standards and in relevance with the current research and industry activities of the region. The department provides a stimulating, productive, and friendly environment for learning and exploration. It enables faculty and students to accomplish their full potential.
Students at NFC IET, are offered courses in Information Engineering & Management, Computer Networks and Communication Systems, Artificial Intelligence, Theoretical Computer Science, Multimedia Systems, Digital Image Processing and Distributed Computing. We aim to attract students who possess the requisite intellectual caliber, desire to excel, have stamina for hard work, and a commitment to self-development. Our mission is to prepare highly skilled technical cohorts having academic knowledge with dynamism of exposure to practical and business scenario.
Career Choices & Job Prospect for Computer Science Graduate
The field of computer science is highly specialized and ever changing.
There are now more IT jobs in Pakistan and around the world than there were at the height of the dot-com boom. The demand of people who are skilled in computing field is huge, as an outcome of existing IT demanding field. From manufacturing, finance, telecommunication, retail trade, consulting, academia and entertainment, every field is spiced up to buy the use of computers. Hardware and software vendors hire computer professionals for product development, quality assurance, customer support, sales and marketing, documentation and training. Organizations that use these products like hospitals, banks, insurance and manufacturing companies or the end users hire the computer professionals as system programmer, applications programmer, system analyst, and database and network administrator.
|Dr. M. Kamran Liaqat Bhatti||Associate Professor(HoD)|
|Dr. Safdar Raza||Assistant Professor|
|Dr. Zunaib||Assistant Professor|
|Dr. M. Siddique||Assistant Professor|
|Engr. Abdul Rauf||Assistant Professor|
|Engr. Abid Hussain||Assistant Professor|
|Engr. Makhdoom Naeem||Assistant Professor|
|Engr. Abdul Mannan||Assistant Professor|
|Engr. M. Nawaz Joiya||Assistant Professor|
|Engr. Tehreem Awan||Assistant Professor|
|Engr. Serosh Karim Noon||Assistant Professor|
|Engr. Mujahid Hussain||Assistant Professor|
|Engr. Zeeshan Raza||Assistant Professor|
|Engr. Ameer Abbas||Lecturer|
|Engr. Jawaria Maqbool||Lecturer|
|Engr. M. Ahsan Javad||Lecturer|
|Engr. Tahir Mahmood||Lecturer|
B.Sc. Petroleum & Gas Engineering
|HM-101||Pakistan Studies||3||MT-102||Business Mathemati s-II||3|
|HM-102||Functi nal English-I||3||BBA-103||Macro Economics||3|
|MT-101||Business Mathemati s-I||3||HM-104||Functi nal English-II||3|
|HM-103||Introducton to Coomputg||3||BBA-104||Introducton to Sociology||3|
|BBA-101||Micro Economics||3||BBA-105||Principles of Management||3|
|BBA-102||Introducton to Psychology||3||HM-105||Islamic Studies||3|
|Total Credits||18||Total Credits||18|
|BBA-201||Financial Accounti g-I||3||BBA-205||Financial Accounti g-II||3|
|BBA-202||Fundamentals of Marketng||3||BBa-206||Environmental Management System||3|
|BBA-203||Business Communicaton -I||3||MT-202||Business Statsstics-II||3|
|MT-201||Business Statsstics-I||3||BBA-207||Business & Labor Laws||3|
|HM-201||Criti al Thinking & Logic||3||BBA-208||Business Communicaton -II||3|
|BBA204||Human Resource Management||3||BBA-209||Business Finance||3|
|Total Credits||18||Total Credits||18|
|BBA-301||Cost & Management Accounti g||3||BBA-306||Entrepreneurship||3|
|BBA-302||Marketin Management||3||BBA-307||Business Ethics||3|
|BBA-303||Organizati nal Behavior||3||BBA-308||Principles of Commercial Banking||3|
|BBA-304||Management Informaton System||3||BBA-309||Financial Management||3|
|BBA-305||Producti n & Operaaons
|3||BBA-310||Major Issues in Pakistan Economy||3|
|Internship (Non Credit)|
|Total Credits||15||Total Credits||15|
|BBA-401||Business Research Method||3||BBA-404||Total Quality Management||3|
|BBA-402||Inventio in Job Skills||3||BBA-405||Business Policy||3|
|BBA-403||Internati nal Business Management||3||BBA-406||Research Project||3|
|Electve -I||3||Electve -III||3|
|Electve -II||3||Electve -IV||3|
|Total Credits||15||Total Credits||15|