bibrahim/traindata huggingface dataset:
**Course Title**: COMP 4723 Introduction to Microprocessors  
**Course Information**: Examines architecture and instruction sets of several microprocessors. Discusses use of microprocessors as device controllers, interfacing with external devices, methods of I/O, bus structures, and modern microprocessor support devices.  
**LH**: Minimum of three hours per week. Includes laboratory experience.  
**PR**: COMP 2003 or the former COMP 3724  

**Course Title**: COMP 4726-4729 Special Topics in Computer Systems  
**Course Information**: Topics to be studied will be announced by the Department.  

**Course Title**: COMP 4734 Matrix Computations and Applications  
**Course Information**: Introduction to linear algebra; solutions to linear systems; scaling, accuracy improvement and estimation; the linear least squares problem; the eigenvalue problem; singular value decomposition; the generalized eigenvalue problem.  
**PR**: COMP 3731  

**Course Title**: COMP 4736-4739 Special Topics in Numerical Computations  
**Course Information**: Topics to be studied will be announced by the Department.  

**Course Title**: COMP 4741 Formal Languages and Computability  
**Course Information**: In-depth study of various types of formal machines and their associated languages. Discusses effective computability and other formalisms, such as lambda calculus.  
**CR**: The former COMP 3740  
**PR**: COMP 3602 or the former COMP 3719  

**Course Title**: COMP 4742 Computational Complexity  
**Course Information**: In-depth discussion of computational complexity theory. Covers models of computation, complexity measures, reducibility, complexity classes, and randomized computations.  
**PR**: COMP 3602 or the former COMP 3719  

**Course Title**: COMP 4743 Graph Algorithms and Combinatorial Optimization  
**Course Information**: Discusses classical problems in combinatorial optimization and graph algorithms, including matching, colorability, independent sets, isomorphism, network flows, and scheduling.  
**PR**: COMP 3600 or the former COMP 3719  

**Course Title**: COMP 4745-4749 Special Topics in Theoretical Aspects  
**Course Information**: Topics to be studied will be announced by the Department.  

**Course Title**: COMP 4750 Introduction to Natural Language Processing  
**Course Information**: Covers tasks involving human languages, such as speech recognition, text understanding, and keyword-based information retrieval. Focuses on the algorithms and data structures used in major NLP tasks.  
**PR**: COMP 3600 or the former COMP 3719
**Course Title**: COMP 4754 Database Systems  
**Course Information**: Introduces database processing, management systems, and design considerations. Covers relational database design, implementation, manipulation, optimization, and management.  
**PR**: COMP 2004 or the former COMP 3725, COMP 2007 or the former COMP 3754  

**Course Title**: COMP 4759 Computer Networks  
**Course Information**: This course examines the operation of computer networks, focusing on communication between computers, information transfer, and services needing computer communication. It covers physical signal transmission, reliable communication over unreliable channels, message routing, e-mail, file transfer, name servers, remote terminal access, and the workings of the Internet.  
**PR**: COMP 2006 or the former COMP 3715, and COMP 2004 or the former COMP 3725
**Course Title**: COMP 4766 Introduction to Autonomous Robotics  
**Course Information**: The course explores autonomous robotics, focusing on computational aspects of wheeled mobile robots. Topics include robotics paradigms, locomotion methods, kinematics, control systems, sensor technologies, stereo vision, feature extraction, sensor and position uncertainty, localization, SLAM, obstacle avoidance, and 2-D path planning.  
**LH**: 3  
**PR**: COMP 2002 or the former COMP 2711, Mathematics 2000, Mathematics 2050, and Statistics 2500 or 2550


**Course Title**: COMP 4768 Software Development for Mobile Devices  
**Course Information**: Focuses on software design and implementation in a mobile network environment. Topics include software engineering, network computing, graphics programming, human-computer interaction for mobile devices, and use of modern mobile devices with networking and graphic features for development.  
**LH**: 1.5 hours per week  
**PR**: COMP 2008 or the former COMP 2760, COMP 2006 or the former COMP 3715, and COMP 2005 or the former COMP 3716

**Course Title**: COMP 4770 Team Project  
**Course Information**: Aims to develop a working software system prototype through team effort. Students work on a project for a term, gaining experience in teamwork and project management.  
**AR**: Attendance required  
**PR**: COMP 2003, COMP 2005, COMP 2006, COMP 2007, and 6 credit hours in Computer Science courses at the 3000-level or above; or equivalent former courses


**Course Title**: COMP 4800-4825 Special Topics  
**Course Information**: Offers varying topics in computer science as departmental resources permit. The specific co-requisites and prerequisites vary with each offering, reflecting the nature of the special topic.  
**CO**: Varies with each offering  
**PR**: Varies with each offering
11.8 Human Biosciences
www.mun.ca/humanbiosciences
How do food, drugs and the environment impact your health? That is the central question of the Human Biosciences program. Introductory courses provide the necessary background in an interdisciplinary manner with each course blending concepts from biochemistry, nutrition, pharmacology, and toxicology. Students may tailor their program to their own interests through diverse electives leading to one of our pre-defined sub-specialties (Human Biosciences [Biochemistry], Human Biosciences [Nutrition], Human Biosciences [Health and Disease], Human Biosciences [Gene Regulation]), or a student-defined general Human Biosciences degree. Honours degree options involve completion of a research project that may focus on either laboratory-based research, a literature-based systematic/scoping review, education/outreach, or entrepreneurship/business projects, depending on student interests and career goals.
The following undergraduate programs are available and are administered by the Department of Biochemistry:
Major or Honours in Human Biosciences
Cell Biology and Human Biosciences Joint Honours
Chemistry and Human Biosciences Joint Honours
Human Biosciences and Physics Joint Honours
Human Biosciences and Psychology (Behavioural Neuroscience) Joint Honours
Minor in Human Biosciences
Students who wish to enroll in any of these programs should plan their program well in advance so that they will have taken the appropriate prerequisites. Students are advised to consult with the Department Academic Advisor at the earliest opportunity.
For the general and honours degrees in the programs above, students should refer to the Faculty of Science Degree Regulations for the General and Honours degrees of Bachelor of Science. For a Minor in Human Biosciences, students should refer to Degree Regulations, Minor Programs in the Faculty of Science.  All students are strongly advised to review the Faculty of Science Graduation Requirements and in particular, the requirements for Academic Standing.
Human Biosciences course descriptions are found at the end of the Faculty of Science section under Course Descriptions, Human Biosciences.
Students are encouraged to choose a minor.

11.8.1 Admission to Programs in Human Biosciences
Students seeking admission to any Human Biosciences program should apply no later than May 31 to ensure the application is processed before registration opens for the next academic year. Failure to apply before May 31 may result in the inability to register for required courses. Eligibility for scholarships and awards in Human Biosciences may also be affected.
11.8.1.1 Admission to the Major in Human Biosciences
Entry to the Human Biosciences Major program is based on academic standing.
To be considered for admission to the program students must have at least 24 credit hours in courses and have successfully completed the following courses (or their equivalents) with a minimum overall average of 60%. In addition, students must be eligible for entry to Chemistry 2400.
Six credit hours in Critical Reading and Writing (CRW) courses, including at least 3 credit hours in English courses.
Chemistry 1050 and 1051 (or 1200 and 1001).
Mathematics 1000.
Biology 1001.
Biology 1002 or Human Biosciences 1001 (or Biochemistry 1600).
Note: Students who have appropriate high school equivalent courses may be admitted directly into the Human Biosciences major.
 

11.8.1.2 Admission to the Honours Degree in Human Biosciences
Students normally should apply for an Honours program during their third year of studies. To be eligible for admission, students must be in Honours standing as per Academic Standing in the Degree Regulations for the Honours Degree of Bachelor of Science.
 

11.8.2 Regulations for Programs in Human Biosciences
 

11.8.2.1 Major in Human Biosciences
Required courses to complete the major:
Six credit hours in Critical Reading and Writing (CRW) courses, including at least 3 credit hours in English courses.
Biology 1001; Biology 1002 or Human Biosciences 1001 (or Biochemistry 1600); Mathematics 1000 (or equivalent), Statistics 2550 (or equivalent); Chemistry 1050, 1051 (or Chemistry 1200 and 1001).
Human Biosciences 2001 (or the former Biochemistry 2101 or Biochemistry 2201), 2002 (or Biochemistry 2600), 2003 (or Biochemistry 3206 or 3106), 2004 (or Biochemistry 2100 or 2200), 2901 (or Biochemistry 2901), 3001, 3002, 3003, 3004, 3005, 3906 (or Biochemistry 3906), 3907 (or Biochemistry 3907).
Human Biosciences 4800.
At least six further credit hours from Human Biosciences courses at the 4000-level.
Medicine 310A/B.
Chemistry 2400.
A sufficient number of elective courses to bring the total Science courses up to at least 78 credit hours and the degree total up to 120 credit hours.
11.8.2.2 Honours Degree in Human Biosciences
Required courses:
Six credit hours in Critical Reading and Writing (CRW) courses, including at least 3 credit hours in English courses.
Biology 1001; Biology 1002 or Human Biosciences 1001 (or Biochemistry 1600); Mathematics 1000 (or equivalent), Statistics 2550 (or equivalent); Chemistry 1050, 1051 (or Chemistry 1200 and 1001).
Human Biosciences 2001 (or the former Biochemistry 2101 or Biochemistry 2201), 2002 (or Biochemistry 2600), 2003 (or Biochemistry 3206 or 3106), 2004 (or Biochemistry 2100 or 2200), 2901 (or Biochemistry 2901), 3001, 3002, 3003, 3004, 3005, 3906 (or Biochemistry 3906), 3907 (or Biochemistry 3907), 499A/B.
Human Biosciences 4800.
At least 15 credit hours from Human Biosciences courses at the 3000 or 4000-level, at least 9 credit hours of which are from the 4000-level.
Medicine 310A/B.
Chemistry 2400.
A sufficient number of elective courses to bring the total for the degree up to 120 credit hours.
 

11.8.3 Human Biosciences Concentrations
While meeting the requirements for a program in Human Biosciences, students may choose to select courses in one of the following formal concentrations, which, if completed, will be noted on the student’s transcript.
Particular attention should be paid to necessary prerequisites when scheduling courses. Students should consult with the Academic Advisor regarding the availability of courses applicable to their chosen concentration. Students completing a Minor in Human Biosciences will not be able to complete the requirements to achieve a concentration.
 

11.8.3.1 Biochemistry
Students selecting the Biochemistry concentration are required to complete 15 credit hours from the following courses:
Human Biosciences 3101, 3105, 4002, 4101, 4106, 4200, 4201, 4232, Chemistry 2100, Chemistry 2401
 

11.8.3.2 Health and Disease
Students selecting the Health and Disease concentration are required to complete 15 credit hours from the following courses:
Human Biosciences 3101, 3600, 4230, 4231, 4232, 4301, 4240, Biology 3050, Biology 3052, Chemistry 4701
11.8.3.3 Gene Regulation
Students selecting the Molecular Biology concentration are required to complete 15 credit hours from the following courses:
Human Biosciences 3207, 4101, 4104, 4231, 4240, Biology 2250, 3951, 4241, 4606
 

11.8.3.4 Nutrition
Students selecting the Nutrition concentration are required to complete 15 credit hours from the following courses:
Human Biosciences 3402, 3600, 4106, 4230, 4240, 4242, 4300, 4301, Biology 3052
11.8.4 Minor in Human Biosciences
Students who wish to take a minor in Human Biosciences will successfully complete:
Human Biosciences 2001, 2002, 2003, 2004.
Twelve credit hours in Human Biosciences courses at 3000 or 4000-level.
Note: Course prerequisites stipulated in the course descriptions shall apply to a minor in Human Biosciences.
Human Biosciences courses are designated by HUBI.
HUBI 1001 Food, Drugs, and Your Body
examines the substances humans put into their bodies and the impact the substances have on cellular physiology and metabolism. With a special emphasis on current trends, the course introduces the concept of foods and drugs, how they are metabolised by the body, the social and political implications of foods and drugs, how they can influence overall health, and the sometimes grey areas between foods and drugs.
EQ: Biochemistry 1600
 
HUBI 1430 Biochemistry for Health Professionals
is an introduction to the chemistry and structure-function relationships of DNA, carbohydrates, lipids and proteins. It will examine the basic metabolism of carbohydrates and fats, with emphasis on the biochemical fluctuations that occur in human health and disease, and will include a brief introduction to molecular genetics. Prospective Bachelor of Science in Nursing (Collaborative) program students should consult with the Faculty of Nursing concerning admission to this course.
CR: the former Biochemistry 2430
EQ: Biochemistry 1430
LC: 4
PR: Level 3 Chemistry or Chemistry 1010 or Chemistry 1810 or equivalent
UL: may not be used for credit to fulfil the requirements for the Human Biosciences major
 
HUBI 2001 Introduction to Biochemistry
is an introduction to the major macromolecules of living organisms; proteins, nucleic acids, carbohydrates, and lipids: their structure, relationship, and biochemical function. Other topics include: enzymes; the biochemistry of membranes; and an introduction to cellular signalling.
CO: Chemistry 2400
CR: the former Biochemistry 2101, Biochemistry 2201, Pharmacy 2004, or the former Pharmacy 3110
PR: Chemistry 1051
 
HUBI 2002 Introduction to Human Nutrition
gives an overview of human nutrition with an emphasis on topics of current interest. Students will gain an understanding of nutrition in the context of health maintenance across the life span. Topics covered will include Canada's Food Guide, nutrient requirements, obesity and weight loss, sports nutrition, and nutrition in the prevention of chronic diseases.
EQ: Biochemistry 2600, Human Kinetics and Recreation 2600 
 
HUBI 2003 Basics of Human Metabolism
HUBI 2003 Basics of Human Metabolism
examines how we digest, absorb, and metabolize carbohydrates, fats, proteins, and micronutrients. Students will learn the processes involved in human metabolism including glycolysis, the citric acid cycle, amino acid metabolism, the pentose phosphate pathway, fatty acid metabolism, oxidative phosphorylation and ATP synthesis, and triacylglycerol synthesis and storage. These topics will be presented in the context of linking metabolism and health.
CR: Biochemistry 3206, 3106, and Pharmacy 3111
PR: Biology 1001
 
HUBI 2004 Fundamentals of Modern Molecular Biology
will introduce the mechanisms by which genomic information is stored, and expressed; and how expression is regulated. Topics will include nucleic acid structures, DNA replication, RNA transcription and splicing, and how proteins are synthesised. Molecular biological techniques, their applications to biotechnology used in the advancement of food and drug development, and the implications for modern living will be discussed.
CR: Biochemistry 2100, 2200
PR: Biology 1001
 
HUBI 2901 Biochemistry Laboratory
develops robust basic biochemistry lab skills in the context of a biotechnology project; students purify and characterize a recombinantly expressed enzyme. Students learn skills including safety, pipetting, buffer calculations, making solutions, protein bioinformatics, techniques for protein enrichment, enzyme kinetics measurements and calculations, graphing data, keeping a lab book, teamwork, critical analysis and presentation of their work in several formats. Students may co-author a scientific publication based on their results.
AR: attendance is required in the laboratory component of this course
CO: Chemistry 2400
EQ: Biochemistry 2901
LH: 3
PR: Chemistry 1051, Science 1807 and Science 1808
 
HUBI 3001 Lipids and Health
covers core concepts of lipids and membranes, particularly as applied to human health and disease. Students will learn classification, structure, reactions, biosynthesis and oxidation of lipids including fatty acids, cholesterol, phospholipids, lipoproteins and other lipid species.  Also covered are lipid digestion, absorption and storage, fat soluble vitamins, bile acids and steroid hormones, cell membranes and associated proteins, lipids-barrier interactions such as blood-brain and placenta, vesicular trafficking and an introduction to lipidomics.
PR: HUBI 2003 (or Biochemistry 3206 or 3106 or Pharmacy 3111)
 
HUBI 3002 Carbohydrates: Functions in Human Health and Disease
HUBI 3002 Carbohydrates: Functions in Human Health and Disease
covers concepts of carbohydrates and glycobiology, specifically, their role in sustaining life and maintaining health and preventing disease. Students will learn the classification, structure, function, reactions, biosynthesis, and oxidation of carbohydrates. Additional topics covered include carbohydrate digestion, absorption and storage, roles of vitamins and minerals in the metabolism of carbohydrates, the recognition of specific glycans by proteins, role of glycans in complex biological systems and glycolytic modifications of lipids, proteins, and nucleic acids.
PR: HUBI 2001 (or Biochemistry 2201 or the former 2101) or Pharmacy 2004 (or the former Pharmacy 3110), HUBI 2003 (or Biochemistry 3206 or 3106) or Pharmacy 3111
 
HUBI 3003 Proteins and Health
covers core concepts of amino acids and proteins with a particular focus on their relationship to human health and disease. Students will learn about dietary proteins as sources of amino acids, amino acid requirements, synthesis, structure and function, body protein synthesis, trafficking, translation, post-translational modifications, and interactions with other proteins, lipids, carbohydrates, nucleic acids and drugs. The course includes protein methodology such as structure determination and prediction, immunohistochemistry, bioinformatics and computational modelling.
PR: HUBI 2001 (or Biochemistry 2201 or the former 2101) or Pharmacy 2004 (or the former Pharmacy 3110), HUBI 2003 (or Biochemistry 3206 or 3106) or Pharmacy 3111
 
HUBI 3004 Cellular Signaling
provides a comprehensive overview of how cellular function adapts to changes in the environment, how this relates to human disease, and examples of how nutrients, therapeutic and illicit drugs, and Indigenous medicines interact with signalling cascades. The impact of intracellular signalling on survival, differentiation, and other cellular outputs will be covered. These include, but are not limited to, mineral and vitamin signalling, cytokine and chemokine signalling, gaseous signalling molecules, cyclin-dependent kinases, and receptor signalling pathways.
CR: Biochemistry 3108
PR: HUBI 2001 (or Biochemistry 2201 or the former 2101) or Pharmacy 2004 (or the former Pharmacy 3110), HUBI 2002 (or Biochemistry 2600 or Human Kinetics and Recreation 2600)
 
HUBI 3005 Environment-Health Interactions
HUBI 3005 Environment-Health Interactions
will provide a comprehensive overview of the effects and interactions of major environmental factors with human health. Students will learn how exogenous compounds such as food additives, allergens, drugs, toxicants, as well as probiotics, prebiotics and microbiomes interact with and affect human cellular homeostasis. Impacts of food sustainability, food policy, food ecosystems, digital literacy, and lifestyle on populations including Indigenous communities will be discussed.
PR: HUBI 2002 (or Biochemistry 2600 or Human Kinetics and Recreation 2600)
 
HUBI 3052 Food Microbiology
is the study of the microbiology of water and food with regard to the beneficial and detrimental roles of microorganisms on interaction with these systems. Emphasis will be on the microbiology of food, fermentations, food spoilage and food borne vectors of human disease.
EQ: Biochemistry 3052, Biology 3052
LH: 3
PR: Biology 3050 and Science 1807 and Science 1808
 
HUBI 3101 Immunology
is an introduction to the cells and organs of the innate and adaptive immune systems. The molecular and cellular basis of allergy, autoimmunity, vaccination and cancer immunology will also be discussed.
EQ: Biochemistry 4105, Biology 4200, and Pharmacy 3006
PR: HUBI 2001 (or Biochemistry 2201 or the former 2101)
 
HUBI 3105 Physical Biochemistry
examines topics such as: types of intermolecular forces in biomolecules; the folding of biomolecules and the role of water; pH, buffers, and ionisation of biomolecules; thermodynamics: equilibria, coupled reactions, transport across membranes and redox reactions; and ligand binding. Other topics will include: size and shape of biomolecules; isotopes in biochemistry; and spectroscopy of biomolecules.
EQ: Biochemistry 3105
OR: a two hour problem-solving class
PR: HUBI 2001 (or Biochemistry 2201 or the former 2101)
 
HUBI 3207 Nucleic Acid Biochemistry and Molecular Biology
examines the structure, function and biochemistry of DNA and RNA and the biochemical processes in the flow of information from the gene to protein. These will include: DNA replication, recombination and repair processes; transcription of RNA and RNA splicing; and protein synthesis. The regulation of gene expression will also be covered at an introductory level. The course will also include an introduction to cloning methodology.
CR: Biochemistry 3107
EQ: Biochemistry 3207