{"id":4651,"date":"2024-12-18T18:37:52","date_gmt":"2024-12-18T18:37:52","guid":{"rendered":"https:\/\/science.sjp.ac.lk\/mat\/?page_id=4651"},"modified":"2024-12-18T18:38:19","modified_gmt":"2024-12-18T18:38:19","slug":"mat-312-2-0-computer-programming","status":"publish","type":"page","link":"https:\/\/science.sjp.ac.lk\/mat\/mat-312-2-0-computer-programming\/","title":{"rendered":"MAT 312 2.0 Computer Programming"},"content":{"rendered":"<section class=\"wpb-content-wrapper\"><p>[vc_row][vc_column][vc_column_text]<\/p>\n<p><strong>Course:\u00a0\u00a0<\/strong>MAT 312 2.0 Computer Programming (Optional)<\/p>\n\n<p><strong>Course Content<\/strong>:<\/p>\n\n<p style=\"text-align: justify;\">Introduction to Programming Language, Introduction to Code::Blocks ,Data Types and Expressions,Input\/ Output,Control Statements: Loops ( for, while, do\u2026 while), Conditional (if\u2026else, switch), Arrays , Functions, Function arguments and passing by value, Passing by reference, Functions and arrays, Structures and Enumerated data types ,Pointers.<\/p>\n\n<p><strong>Recommend Readings:<\/strong><\/p>\n\n\n<ol type=\"1\">\n<li style=\"list-style-type: none;\">\n<ol type=\"1\"><\/p>\n<li>C++ Beginner\u2019s Guide, Herbert Schildt<\/li>\n\n\n<li>Programming in C++, Edgar Huckert\u00a0<\/li>\n\n\n<li>Object-Oriented Programming with C++, E. Balagurusami.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n\n\n<p>&nbsp;<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][vc_column_text] Course:\u00a0\u00a0MAT 312 2.0 Computer Programming (Optional) Course Content: Introduction to Programming Language, Introduction to Code::Blocks ,Data Types and Expressions,Input\/ Output,Control Statements: Loops ( for, while, do\u2026 while), Conditional (if\u2026else, switch), Arrays , Functions, Function arguments and passing by value, Passing by reference, Functions and arrays, Structures and Enumerated data types ,Pointers. Recommend Readings: &nbsp; &hellip; <a href=\"https:\/\/science.sjp.ac.lk\/mat\/mat-312-2-0-computer-programming\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">MAT 312 2.0 Computer Programming<\/span><\/a><\/p>\n","protected":false},"author":33,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_ti_tpc_template_sync":false,"_ti_tpc_template_id":"","footnotes":""},"_links":{"self":[{"href":"https:\/\/science.sjp.ac.lk\/mat\/wp-json\/wp\/v2\/pages\/4651"}],"collection":[{"href":"https:\/\/science.sjp.ac.lk\/mat\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/science.sjp.ac.lk\/mat\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/science.sjp.ac.lk\/mat\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/science.sjp.ac.lk\/mat\/wp-json\/wp\/v2\/comments?post=4651"}],"version-history":[{"count":2,"href":"https:\/\/science.sjp.ac.lk\/mat\/wp-json\/wp\/v2\/pages\/4651\/revisions"}],"predecessor-version":[{"id":4654,"href":"https:\/\/science.sjp.ac.lk\/mat\/wp-json\/wp\/v2\/pages\/4651\/revisions\/4654"}],"wp:attachment":[{"href":"https:\/\/science.sjp.ac.lk\/mat\/wp-json\/wp\/v2\/media?parent=4651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}